সফ্টওয়্যার প্রকৌশল

পেশাদারদের, শিক্ষাবিদদের এবং সিস্টেম ডেভলপমেন্ট লাইফ চক্রের মধ্যে কর্মরত শিক্ষার্থীদের জন্য প্রশ্নোত্তর

5
কেন রেফারেন্স গণনা স্মার্ট পয়েন্টার এত জনপ্রিয়?
আমি দেখতে পাচ্ছি, অনেকগুলি রিয়েল-ওয়ার্ল্ড সি ++ প্রকল্পে স্মার্ট পয়েন্টারগুলি ব্যাপকভাবে ব্যবহৃত হয়। যদিও কিছু ধরণের স্মার্ট পয়েন্টার RAII এবং মালিকানা স্থানান্তরকে সমর্থন করার জন্য স্পষ্টতই উপকারী, তবে "আবর্জনা সংগ্রহের" উপায় হিসাবে ডিফল্টরূপে ভাগ করে নেওয়া পয়েন্টারগুলি ব্যবহার করার প্রবণতাও রয়েছে , যাতে প্রোগ্রামারকে এত বেশি বরাদ্দের বিষয়ে ভাবতে না …

7
একক বিকাশকারী বনাম দল বিকাশকারী: আমার কি এগিয়ে যাওয়া উচিত? [বন্ধ]
আমি একটি ছোট সংস্থায় একক বিকাশকারী হিসাবে কাজ করি । পর্যাপ্ত কাজ ছাড়াও আরও অনেক কিছু রয়েছে তবে এটি অর্থের জন্য প্রযোজ্য নয়। সুতরাং, আমি অদূর ভবিষ্যতে কোনও নতুন সহকর্মী দেখতে পাচ্ছি না। আইটি অপারেশনগুলির সাথে যা কিছু করা হয়েছে তার জন্য আমি পুরোপুরি দায়বদ্ধ। এর মধ্যে অভ্যন্তরীণ ব্যবহৃত সফ্টওয়্যারটির …

14
আপনার প্রোগ্রামিং ক্যারিয়ারকে আরও বিশেষ করে কোনও প্রাকৃতিক ভাষা শিখতে হবে? [বন্ধ]
এটি স্পষ্ট বলে মনে হয় যে পূর্ববর্তী পি.এসই প্রশ্নগুলির উপর ভিত্তি করে প্রোগ্রামিংয়ের জন্য ইংরেজি প্রভাবশালী আন্তর্জাতিক ভাষা (যদিও একটি উচ্চ উত্সাহিত মন্তব্য সঠিকভাবে উল্লেখ করে যে একটি প্রধানত ইংরেজী সাইটে এর মতো একটি প্রশ্ন জিজ্ঞাসা করলে ফলাফলগুলি ছাঁটাবে)। তবে, সফ্টওয়্যার বিকাশের জন্য কোনও বিদেশী ভাষা শেখার সুবিধা রয়েছে কি? …

16
আমার কি এমন দৌড়ের অবস্থার যত্ন নেওয়া উচিত যা প্রায়শই ঘটে যাওয়ার কোনও সম্ভাবনা নেই?
আসুন আমরা জিইউআই অ্যাপ্লিকেশনটির মতো কিছু বিবেচনা করি যেখানে মূল থ্রেডটি তাত্ক্ষণিকভাবে ইউআই আপডেট করে এবং অন্য কিছু থ্রেডটি নেটওয়ার্কের উপরে পোলিং ডেটা বা এমন কিছু যা কাজ শেষ করতে 5-10 সেকেন্ড সময় নেওয়ার নিশ্চয়তাযুক্ত। আমি এর জন্য অনেকগুলি বিভিন্ন উত্তর পেয়েছি, তবে কিছু লোক বলে যে এটি যদি কোনও …

5
একক পৃষ্ঠার ওয়েব অ্যাপ্লিকেশন তৈরির সুবিধা এবং অসুবিধা [বন্ধ]
আমি যে পার্শ্ব প্রকল্পে কাজ করছি তার জন্য ধারণা পর্বের একটি প্রোটোটাইপিং / প্রমাণের সমাপ্তির কাছাকাছি এসেছি এবং আরও কিছু বৃহত্তর স্কেল অ্যাপ্লিকেশন ডিজাইনের সিদ্ধান্ত নেওয়ার চেষ্টা করছি trying অ্যাপ্লিকেশনটি একটি প্রজেক্ট ম্যানেজমেন্ট সিস্টেম যা চতুর বিকাশ প্রক্রিয়াটির দিকে আরও উপযুক্ত করে তোলে। আমার যে সিদ্ধান্ত নিতে হবে তার মধ্যে …

18
কোনও বিকাশকারীকে কীভাবে পরিচালনা করবেন যার যোগাযোগের দক্ষতা নেই
আমি একটি অ্যাপ্লিকেশনটিতে বিকাশকারীদের একটি ছোট দল পরিচালনা করি যা একটি বড় ফার্মের মধ্যে, এর লাইফসাইকের মাঝখানে রয়েছে। দুর্ভাগ্যক্রমে এর অর্থ হ'ল "অন্যান্য প্রযুক্তিগত কাজ" তে প্রোগ্রামিং কার্যগুলির একটি 30/70 বিভাজন রয়েছে। এই কাজের মধ্যে রয়েছে: বিভিন্ন কাজে ডিবিএ / ইউনিক্স / নেটওয়ার্ক / লোডবালেন্সার দলের সাথে কাজ করা বিভিন্ন …

15
কোনও কোড লেখা না থাকায় কোনও ডিজাইনের সমস্যা নিয়ে ভাবা কি স্বাভাবিক? [বন্ধ]
কখনও কখনও আমি ফাঁকা জায়গায় স্পেস বা স্কেচ ধারণাগুলিতে তাকান এবং কাগজে কিছু ছদ্ম কোড লিখি। তারপরে আমি এটিকে স্ক্র্যাচ করে আবার শুরু করব, তারপরে যখন আমি মনে করি সমস্যার সঠিক সমাধান আছে তখনই আমি কোডটি লেখা শুরু করি। কোনও কোড না লিখে দিনের জন্য চিন্তা করা কি স্বাভাবিক? এটি …
52 design 

20
অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কি সত্যই মডেলটিকে রিয়েল ওয়ার্ল্ড করে? [বন্ধ]
আমি দেখেছি এটি প্রায়শই পুনরাবৃত্তি হয়েছে অবজেক্ট ভিত্তিক প্রোগ্রামিং বাস্তব বিশ্বের মডেলিংয়ের উপর ভিত্তি করে তবে এটি কি? আমার কাছে মনে হয় এটি ব্যবসায়ের স্তরটির বাইরের কোনও কিছুর ক্ষেত্রে সত্য নয়। আমার জিইউআই ক্লাস / ডেটা অ্যাক্সেস ক্লাসগুলি বাস্তব বিশ্বের কোনও মডেলিং করছে না। এমনকি আমার ব্যবসায়িক স্তরেও আমি পর্যবেক্ষক, …

20
একটি উচ্চ বিদ্যালয়ের প্রোগ্রামার তার কাজ লক্ষ করার জন্য সেরা জায়গাটি কী? [বন্ধ]
আমি কম্পিউটার প্রোগ্রামিংয়ের আবেগের সাথে একটি 16 বছরের উচ্চ বিদ্যালয়ের শিক্ষার্থী। আমি ১১ ম শ্রেণিতে পড়েছি এবং আমি প্রায় 8 মাস ধরে এটি স্কুল পাঠ্যক্রমের অংশ হিসাবে শিখছি। আমি স্কুলে যা শেখানো হচ্ছে তার বাইরে চলে গিয়েছি এবং কয়েকটি (যুক্তিসঙ্গত ভাল) অ্যাপ্লিকেশনগুলি উইট করেছি। আমি যে ভাষাটিতে প্রোগ্রাম করি তা …

9
কোবোলের জন্য তামাশা কেন? [বন্ধ]
লোকেরা যখন সিবিওএল-এর উল্লেখ করে, তখন এটি সাধারণত হয় কোনও স্ন্যর্ট বা হাহাকারের সাথে দেখা হয়। আমি সিওবিওএল সম্পর্কে খুব বেশি জানি না, তবে আমি এতে কিছু লিখিত প্রোগ্রাম দেখেছি। আমি দেখতে পাচ্ছি যে এটি শব্দযুক্ত, এবং অনিচ্ছাকৃত চোখ যেমন আমার, বোধগম্য। তবে, সত্যই, সমস্ত প্রোগ্রামিং ভাষা কি কোনও সাধারণ …
52 cobol 

10
স্ক্র্যাডিনবাগ কী?
এই উইকি পৃষ্ঠাটি বলে: একটি স্ক্র্যাডিনবগ একটি বাগ যা কেবলমাত্র উত্স কোড পড়ার পরে বা প্রোগ্রামটি একটি অস্বাভাবিক উপায়ে ব্যবহার করার পরে প্রকাশ পায় যা লক্ষ করা যায় যে এটি কখনই প্রথম স্থানে কাজ করা উচিত নয়, এই পর্যায়ে প্রোগ্রামটি অবিলম্বে স্থির হওয়া পর্যন্ত প্রত্যেকের জন্য কাজ করা বন্ধ করে …
52 bug 

14
কোনও ফাংশনে প্যারামিটারগুলি অর্ডার করার বিষয়ে সর্বোত্তম অনুশীলন কী?
কখনও কখনও (খুব কমই) মনে হয় যে কোনও ফাংশন তৈরি করা যা শালীন পরিমাণের প্যারামিটার লাগে এটি সর্বোত্তম রুট। যাইহোক, আমি যখন করি তখন আমার মনে হয় আমি প্রায়শই এলোমেলোভাবে পরামিতিগুলির ক্রম পছন্দ করি। আমি প্রথমে সবচেয়ে গুরুত্বপূর্ণ পরামিতিটি সহ "গুরুত্বের অর্ডার" দিয়ে যাই। এই কাজ করতে একটি ভাল উপায় …

11
প্রোগ্রামারদের জন্য গণিতে কোনও প্রচলিত বই আছে কি? [বন্ধ]
আমি একজন স্ব-শিক্ষিত প্রোগ্রামার। আমি সত্যই গণিতে ভাল নই। আমার গাণিতিক দক্ষতা উন্নত করতে আপনি কী পরামর্শ দিতে পারেন যাতে আমি আমার সহকর্মী প্রোগ্রামারদের আশেপাশে এতটা নিরাপত্তাহীন না হই? আমার গাণিতিক দক্ষতা উন্নত করার জন্য আপনি যে পদক্ষেপগুলি বা নির্দেশিকা প্রস্তাব করতে পারেন সেগুলি কী কী? প্রোগ্রামারদের জন্য সেরা অনুশীলনগুলি, …
52 math 

13
যতটা সম্ভব কম টেবিল সহ একটি ডাটাবেস তৈরি করা দরকার?
আমাদের কি ন্যূনতম সংখ্যক সারণী সহ একটি ডাটাবেস কাঠামো তৈরি করা উচিত? এটি কি এমনভাবে ডিজাইন করা উচিত যাতে সবকিছু এক জায়গায় থাকে বা আরও টেবিল রাখা ভাল? এটি যাইহোক কিছু প্রভাবিত করবে? আমি এই প্রশ্নটি করছি কারণ আমার এক বন্ধু মিডিয়া উইকিতে কিছু ডাটাবেস কাঠামো পরিবর্তন করেছে mod শেষ …

1
আপনি হাস্কেল বা অন্যান্য কার্যকরী প্রোগ্রামিং ভাষাগুলিতে কীভাবে প্রোগ্রামগুলি ডিজাইন করেন?
সি # বা রুবির মতো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজে আমার কিছু অভিজ্ঞতা আছে। আমি জানি কীভাবে কোনও বস্তু ওরিয়েন্টেড স্টাইলে একটি প্রোগ্রাম ডিজাইন করা যায়, ক্লাস এবং অবজেক্টগুলি কীভাবে তৈরি করা যায় এবং কীভাবে তাদের মধ্যে সম্পর্কের সংজ্ঞা দেওয়া যায়। আমি কিছু নকশা নিদর্শন জানি। লোকেরা কীভাবে কার্যকরী প্রোগ্রাম লিখতে …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.