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

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

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

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

6
কাস্টম সফ্টওয়্যার লেখার জন্য আমার হারগুলি কীভাবে নির্ধারণ করা উচিত? [বন্ধ]
একটি কাস্টম সফ্টওয়্যার যা সম্ভবত বিকাশ হতে এক বছর বা আরও বেশি সময় নেবে, আমি কীভাবে পরামর্শদাতা হিসাবে চার্জ নেব তা নির্ধারণ করতে যাব? একটি সংখ্যা নিয়ে আসতে আমার বেশ কষ্ট হচ্ছে এবং অনলাইনে অনুসন্ধানগুলি বিবিধ সংখ্যা সরবরাহ করছে ($ 55 / ঘন্টা এবং $ 300 / ঘন্টা এর মধ্যে)। …

19
পার্ল কি এখনও দরকারী, কার্যকর ভাষা? [বন্ধ]
আমি জানি এটি আগে জিজ্ঞাসা করা হয়েছিল, কিন্তু এখানে কিছুই যায় না ... পার্ল কি এখনও এমন কিছু যা কার্যকর বলে বিবেচিত হবে? যদি কেউ একজন নতুন প্রোগ্রামার (প্রোগ্রামিংয়ে সম্পূর্ণ নতুন বা কয়েক মাস / বছরের অভিজ্ঞতা) হয়ে থাকে তবে পার্ল কী এমন কিছু শেখার উপযুক্ত বলে বিবেচিত হবে? পার্ল …
77 perl 

16
এক ব্যক্তির জন্য সেরা বিকাশের পদ্ধতি?
আমি এমন প্রকল্পগুলিতে কাজ করতে অনেক সময় ব্যয় করি যার মধ্যে আমি একমাত্র বিকাশকারী, প্রকল্প পরিচালক, ডিজাইনার, কিউটি ব্যক্তি (হ্যাঁ, আমি জানি ... খারাপ!), এবং কখনও কখনও আমি এমনকি ক্লায়েন্টও হয়ে থাকি। আমি প্রকল্পের পরিকল্পনা এবং নিজেকে পরিচালনার জন্য প্রায় সবই চেষ্টা করেছি, কেবল বসে বসে কাজ করা থেকে শুরু …

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

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

4
কোড রিভিউয়ের উদ্দেশ্য কী
আমি কোড পর্যালোচনার মান অনুসারে আমার সংস্থাটি বিক্রি করার চেষ্টা করতে চলেছি। আমি যেখানে কাজ করেছি সেখানে বেশ কয়েকটি জায়গায় কাজ করেছি। আমি এগুলি স্টাইলিং পছন্দগুলি এবং কার্যকরী সিদ্ধান্তগুলি নিতপিক ব্যবহার করতে দেখেছি এবং বিপজ্জনক কোনও কিছুই কার্যকর করা হচ্ছে না তা নিশ্চিত করার জন্য আমি তাদের অন্ত্রের চেক ছাড়া …

9
আমি কীভাবে একটি বুলিয়ান ক্লিয়ারারের সাথে কল করতে পারি? বুলিয়ান ট্র্যাপ
@ বেনজমিন-গ্রেনবাউমের মন্তব্যে যেমন উল্লেখ করা হয়েছে, এগুলিকে বুলিয়ান ট্র্যাপ বলা হয়: বলুন আমার এর মত একটি ফাংশন আছে UpdateRow(var item, bool externalCall); এবং আমার নিয়ামক হিসাবে, এর মান externalCallসর্বদা সত্য হবে। এই ফাংশনটি কল করার সর্বোত্তম উপায় কী? আমি সাধারণত লিখি UpdateRow(item, true); তবে আমি আমার আত্মাকে জিজ্ঞাসা করি, …
76 boolean  const 

16
এলোমেলোভাবে নিজেদের হত্যা করার জন্য আমাদের কি প্রোগ্রাম ডিজাইন করা উচিত? [বন্ধ]
সংক্ষেপে, সামগ্রিক ব্যবস্থার ভালোর জন্য আমরা কি আমাদের প্রোগ্রাম, প্রসেস এবং থ্রেডগুলিকে নিম্ন স্তরে মৃত্যুর নকশা করি? ব্যর্থতা ঘটে। প্রক্রিয়া মারা যায়। আমরা দুর্যোগের পরিকল্পনা করি এবং মাঝে মাঝে তা থেকে সেরে উঠি। তবে আমরা খুব কমই অনির্দেশ্য প্রোগ্রামের মৃত্যুর ডিজাইন এবং প্রয়োগ করি। আমরা আশা করি যে আমাদের পরিষেবাগুলির …
76 design 

11
বেস-ফর-অল-অবজেক্টস কেন সি ++ এ নিরুৎসাহিত করা হচ্ছে
স্ট্রাস্ট্রাপ বলেছে "তাত্ক্ষণিকভাবে আপনার সমস্ত ক্লাসের (একটি অবজেক্ট ক্লাস) এর জন্য একটি অনন্য বেস উদ্ভাবন করবেন না, (সি ++ প্রোগ্রামিং ভাষার চতুর্থ সংস্করণ, সেক 1.3.4) বেস-ক্লাস-ফর-সব কিছুর জন্য সাধারণত একটি খারাপ ধারণা এবং এটি কখন তৈরি করা অর্থবোধ করে?

15
বিকাশকারীদের কি বাগ ট্র্যাকিং সিস্টেমে বাগ প্রবেশ করা উচিত?
বিকাশের সময় (বৈশিষ্ট্যগুলি বা বাগ ফিক্সগুলি) আমি মাঝে মাঝে এমন বাগগুলি আবিষ্কার করতে পাই যা আমি যা কাজ করছি তার সাথে সরাসরি সম্পর্কিত নয়। এই পরিস্থিতিতে আমার কী করা উচিত। ঠিক কি ঠিক কর? পরে এটি ঠিক করার চেষ্টা করার চেষ্টা করবেন? কোথাও লিখে ফেলো? বা এটি বাগ ট্র্যাকিং সিস্টেমে …

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

8
সি # তে "ফলন" কীওয়ার্ডের ব্যবহারিক ব্যবহার [বন্ধ]
প্রায় 4 বছরের অভিজ্ঞতার পরেও আমি এমন কোনও কোড দেখিনি যেখানে ফলন কীওয়ার্ড ব্যবহৃত হয়। কেউ কি আমাকে এই কীওয়ার্ডের ব্যবহারিক ব্যবহার (ব্যাখ্যা সহ) দেখাতে পারেন এবং যদি তা হয় তবে এটি কী করতে পারে তা পূরণ করার সহজ উপায় ছাড়া অন্য কোনও উপায় নেই?
76 c#  syntax 

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

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