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

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

14
প্রতিবিম্ব ব্যবহার করে সমস্যা আছে?
আমি জানি না, তবে আমি সর্বদা মনে করি যখন আমি প্রতিবিম্ব ব্যবহার করি তখন আমি "প্রতারণা" করছি - সম্ভবত এটি আমি যে পারফরম্যান্সের আঘাতের কারণে জানি তা আমি গ্রহণ করছি। আমার অংশ বলে, এটি যদি আপনি যে ভাষা ব্যবহার করছেন তার একটি অংশ হয় এবং এটি আপনি যা করার চেষ্টা …

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

17
কোনও ব্যক্তি ভাল বা খারাপ প্রোগ্রামার কিনা পরিচালকরা কীভাবে জানতে পারবেন?
বেশিরভাগ সংস্থায় যারা প্রোগ্রামিং দল এবং বিভাগগুলি করেন তাদের মধ্যে এমন প্রোগ্রামার থাকে যারা কোড ডিজাইন করে লেখেন এবং পরিচালকদের যারা ... ভাল, পরিচালনার কাজগুলি করেন। শুধু কোড না লিখে, পরিচালকদের সাধারণত দলটি বিকাশিত কোডটিও দেখে না এবং তাদের কাজের মেশিনে কোনও সঠিক আইডিই ইনস্টল নাও থাকতে পারে। তবুও, পরিচালকদের …

7
জাভার জেনেরিক গুলিতে কী ভুল? [বন্ধ]
আমি এই সাইটের পোস্টগুলিতে বেশ কয়েকবার দেখেছি যা জাভা জেনেরিকের প্রয়োগকে ডিক্রি করে। এখন, আমি সত্যই বলতে পারি যে এগুলি ব্যবহার করে আমার কোনও সমস্যা হয়নি। তবে আমি নিজে জেনেরিক ক্লাস করার চেষ্টা করিনি not সুতরাং, জাভা এর জেনেরিক সমর্থন নিয়ে আপনার সমস্যাগুলি কী?
49 java  generics 

10
"যদি (0 == মান) ..." ভাল করার চেয়ে বেশি ক্ষতি করে না? [বন্ধ]
আমি যখন অন্য কারও কোডে এটি দেখি তখন আমি এই জিনিসগুলির মধ্যে সবচেয়ে বেশি ঘৃণা করি। আমি জানি এর অর্থ কী এবং কেন কিছু লোক এটি করে ("যদি আমি ঘটনাক্রমে এর পরিবর্তে '=' রাখি তবে কী হবে?")। আমার কাছে এটি অনেকটা এমন যে যখন কোনও শিশু সিঁড়ি বেয়ে নামতে থাকে …

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

11
/// মন্তব্য ব্লক কেন গুরুত্বপূর্ণ?
কেউ একবার বলেছিল আমাদের /// <summary>মন্তব্য পদ্ধতির (সি #) দিয়ে আমাদের সমস্ত পদ্ধতি উপসর্গ করা উচিত তবে কেন তা ব্যাখ্যা করিনি। আমি সেগুলি ব্যবহার শুরু করি এবং তারা দেখতে পেয়েছিল যে তারা আমাকে কিছুটা বিরক্ত করেছে, তাই গ্রন্থাগার এবং স্থিতিশীল পদ্ধতি ব্যতীত এগুলি ব্যবহার বন্ধ করে দিয়েছে। তারা বিশাল এবং …
49 c#  comments 

19
একটি বড় সাইটে ব্যাকগ্রাউন্ড টাস্ক পরিবেশন করা
আমরা স্ট্যাকওভারফ্লোতে একটি আকর্ষণীয় সমস্যা নিয়ে কাজ করছি। আমাদের সামান্য "শীঘ্রই করা দরকার" কাজগুলির পুরো গোছা পেয়েছি। একটি উদাহরণ হ'ল "সম্পর্কিত প্রশ্নসমূহ" তালিকাগুলি আপডেট করা। আমরা অতীতে যা করেছি তা হ'ল কিছু ব্যবহারকারীদের পৃষ্ঠার ভারে সেই কাজগুলিকে পিগি-ব্যাক করা। এটি কখনও আদর্শ ছিল না, তবে এটি সত্যই লক্ষণীয় ছিল না। …

15
পরিষ্কার কোড: কয়েকটি পরামিতি সহ ফাংশন [বন্ধ]
আমি রবার্ট সি মার্টিনের ক্লিন কোডের প্রথম অধ্যায়গুলি পড়েছি , এবং এটি আমার কাছে বেশ সুন্দর বলে মনে হয়েছে, তবে আমার একটি সন্দেহ আছে, একটি অংশে এটি উল্লেখ করা হয়েছে যে এটি ভাল (জ্ঞানীয়ভাবে) রয়েছে যে ফাংশনগুলির কয়েকটি পরামিতি থাকতে হবে সম্ভব হিসাবে, এটি এমনকি 3 বা ততোধিক পরামিতি একটি …

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

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

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

4
if ('ধ্রুবক' == $ পরিবর্তনশীল) বনাম যদি ($ ভেরিয়েবল == 'ধ্রুবক')
ইদানীং, আমি পিএইচপি এবং বিশেষত ওয়ার্ডপ্রেস কাঠামোর মধ্যে অনেক কাজ করছি। আমি আকারে প্রচুর কোড লক্ষ্য করছি: if ( 1 == $options['postlink'] ) যেখানে আমি আশা করতাম if ( $options['postlink'] == 1 ) এটি কি কোনও ভাষা / ফ্রেমওয়ার্কগুলিতে পাওয়া যায়? পূর্ববর্তী পদ্ধতির উত্তরগুলির চেয়ে ভাল হওয়ার কোনও কারণ আছে …

8
আমরা কি বাণিজ্যিক ব্যবহারের জন্য জাভা ব্যবহার করতে পারি?
জাভা হ'ল জিপিএল লাইসেন্স (উইকিপিডিয়া থেকে রেফারেন্স)। আমি নিশ্চিত না যে আমি এটি বাণিজ্যিক প্রকল্পগুলিতে ব্যবহার করতে পারি। আমার কাছে ইতিমধ্যে জাভাতে লেখা একটি ওয়েবসাইট রয়েছে এবং আমি এটি বাণিজ্যিক ব্যবহারের জন্য ব্যবহার করার পরিকল্পনা করছি। এটা কি অবৈধ?
49 java  licensing  bcl 

2
আমার কি সবসময় বুলিয়ান ভেরিয়েবলের উপসর্গ হিসাবে ব্যবহার করা উচিত? [বন্ধ]
আমার কি সবসময় isবুলিয়ান ভেরিয়েবলের উপসর্গ হিসাবে ব্যবহার করা উচিত? অতীতে কিছু যে ইঙ্গিত দেয় বুলিয়ান সম্পর্কে কি? আমার লেখা উচিত isInitializedনাকি wasInitialized? আমি কি সম্পত্তি জন্য লিখতে হবে IsManyMembersবা HasManyMembers? কোন ভাল অনুশীলন আছে? নাকি আমার শুধু ইংরেজী বিধি মেনে লিখতে হবে?

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