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

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

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

30
কোঁকড়ানো ধনুর্বন্ধনী তাদের নিজস্ব লাইনে প্রদর্শিত হবে? [বন্ধ]
কোঁকড়ানো ধনুর্বন্ধনী তাদের নিজস্ব লাইনে থাকা উচিত বা না? আপনি এটি সম্পর্কে কি মনে করেন? if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } বা এটি হওয়া উচিত if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } অথবা এমনকি if (you.hasAnswer()) you.postAnswer(); else you.doSomething(); দয়া করে গঠনমূলক হন! কেন অভিজ্ঞতাগুলি …

8
লোকেরা ডিভ দিয়ে টেবিল তৈরি করছে কেন?
আধুনিক ওয়েব বিকাশে আমি আরও প্রায়ই এই প্যাটার্নটি জুড়ে আসছি। দেখে মনে হচ্ছে: <div class="table"> <div class="row"> <div class="cell"></div> <div class="cell"></div> <div class="cell"></div> </div> </div> এবং সিএসএসে এরকম কিছু রয়েছে: .table { display: table; } .row { display: table-row; } .cell { display: table-cell; } * (শ্রেণীর নাম কেবল চিত্রণযোগ্য; …
269 html  css 

21
পরীক্ষার্থীদের সন্ধানের জন্য কোডে ইচ্ছাকৃত বাগ ছেড়ে দেওয়া
আমরা আমাদের ফার্মে এটি করি না, তবে আমার এক বন্ধু বলেছে যে তার প্রকল্প পরিচালক ম্যানেজার প্রতিটি বিকাশকারীকে পণ্য QA যাওয়ার ঠিক আগে ইচ্ছাকৃত বাগগুলি যুক্ত করতে বলেছিল। এটা এভাবে কাজ করে: পণ্য QA এ যাওয়ার ঠিক আগে, উন্নয়ন দলটি কোডের এলোমেলো জায়গায় কিছু ইচ্ছাকৃত বাগ যুক্ত করে। শেষের পণ্যটি …

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

7
এইচটিএমএল ফর্মগুলিতে কেন কোনও পুট এবং ডিলিট পদ্ধতি নেই?
এইচটিএমএল 4 / এক্সএইচটিএমএল 1 কেবলমাত্র জিইটি এবং পোষ্টগুলিকে ফর্মগুলিতে অনুমতি দেয়, এখন মনে হচ্ছে এইচটিএমএল 5ও এটি করবে। নেই যোগ করার জন্য একটি প্রস্তাব এই দুটি কিন্তু এটা আকর্ষণ হত্তন হবে বলে মনে হচ্ছে না। এইচটিএমএল 5 স্পেসিফিকেশন খসড়ায় পুট এবং ডিলিট না অন্তর্ভুক্ত করার প্রযুক্তিগত বা রাজনৈতিক কারণগুলি …
265 html  html5 

17
ব্যক্তিগত ক্ষেত্রগুলি কেন পর্যাপ্ত সুরক্ষিত নয়?
privateবর্গক্ষেত্র / বৈশিষ্ট্য / বৈশিষ্ট্যগুলির দৃশ্যমানতা কি কার্যকর? ওওপি-তে, শীঘ্রই বা পরে, আপনি একটি শ্রেণীর একটি সাবক্লাস তৈরি করতে যাচ্ছেন এবং সেই ক্ষেত্রে, বোঝা ভাল এবং বাস্তবায়ন সম্পূর্ণরূপে সংশোধন করতে সক্ষম হওয়াই ভাল। আমি যখন ক্লাসটি সাবক্লাস করি তখন প্রথম জিনিসগুলির মধ্যে একটি হ'ল privateপদ্ধতিতে একগুচ্ছ পরিবর্তন করা protected। তবে …

19
# অঞ্চলগুলি কি অ্যান্টিপ্যাটার্ন বা কোড গন্ধ?
সি # কোডের ক্ষেত্রগুলিকে সম্পাদককে সংযোগযোগ্য করে তুলতে #region/ #endregionকীওয়ার্ডগুলির ব্যবহারের অনুমতি দেয় । আমি যখনই এটি করি তবুও আমি কোডের বৃহত অংশগুলি লুকানোর জন্য এটি করি তবে সম্ভবত অন্য শ্রেণি বা পদ্ধতিতে পুনরুদ্ধার করা যেতে পারে। উদাহরণস্বরূপ আমি এমন পদ্ধতিগুলি দেখেছি যেগুলিতে কেবল এটি পরিচালনীয় করে তুলতে 3 বা …
264 c#  code-smell 

5
ES6-এ "var" কীওয়ার্ডটি ব্যবহার করার কোনও কারণ আছে কি?
ইএস 6-তে বাবেলের গাইড বলেছেন: letনতুন var। স্পষ্টতই কেবল পার্থক্যটি হ'ল varবর্তমান ফাংশনটি স্কোপড হয়ে যায় , যখন letবর্তমান ব্লকে স্কোপ হয় । এই উত্তরে কিছু ভাল উদাহরণ রয়েছে । আমি varES6 কোডে ব্যবহারের কোনও কারণ দেখতে পাচ্ছি না । এমনকি আপনি যদি পুরো ফাংশনে একটি প্রদত্ত পরিবর্তনশীলকে স্কোপ করতে …
260 javascript  es6 

30
আমি কীভাবে কার্গো-কাল্ট প্রোগ্রামিং মনোভাব মোকাবেলা করতে পারি?
আমার একটি বাধ্যতামূলক প্রবর্তনমূলক প্রোগ্রামিং কোর্সে কম্পিউটার বিজ্ঞানের কিছু শিক্ষার্থী রয়েছে যারা একটি প্রোগ্রামিং ভাষাটিকে যাদুবিদ্যার একটি সেট হিসাবে দেখেন যা কিছু প্রভাব অর্জনের জন্য অবশ্যই অবশ্যই ফেলে দেওয়া উচিত (সমাধানের ধারণাটি প্রকাশের জন্য এটি নমনীয় মাধ্যম হিসাবে না দেখে) । তারা সমস্যার সারমর্ম বিবেচনা না করে পূর্ববর্তী, অনুরূপ-দৃষ্টিভঙ্গি অ্যাসাইনমেন্টগুলি …
257 teaching 

30
নতুন প্রোগ্রামারদের জন্য পার্কস
কলেজের ঠিক বাইরেই আমি ২-৩ জন জুনিয়র প্রোগ্রামার নিয়োগ দেওয়ার পরিকল্পনা করছি। নগদ বাদে, একজন তরুণ প্রোগ্রামারের পক্ষে সবচেয়ে গুরুত্বপূর্ণ মূল্য কী? এটি কাজ করে গেমস? আমি সৃজনশীল হতে চাই ... আমি কিছু ভাল ধারণা চাই

23
যদি অপরিবর্তনীয় বস্তু ভাল হয় তবে লোকেরা কেন পরিবর্তনীয় জিনিস তৈরি করতে থাকবে? [বন্ধ]
যদি অপরিবর্তনীয় বস্তু¹ ভাল, সহজ হয় এবং সমবর্তী প্রোগ্রামিংয়ে সুবিধা দেয় কেন প্রোগ্রামাররা পারস্পরিক পরিবর্তনযোগ্য বস্তু তৈরি করে রাখে²? জাভা প্রোগ্রামিংয়ে আমার চার বছরের অভিজ্ঞতা আছে এবং আমি এটি দেখতে পেয়েছি যে, ক্লাস তৈরির পরে লোকেরা প্রথম কাজ করে তা হ'ল আইডিইতে গেটার এবং সেটটার তৈরি করা (এভাবে এটি পরিবর্তনীয় …

22
কীভাবে গ্লোবাল একটি ডাটাবেস থেকে আলাদা?
আমি এই পুরানো প্রশ্নটি পেরিয়ে বিশ্বব্যাপী রাষ্ট্র সম্পর্কে কী খারাপ তা জিজ্ঞাসা করেই দৌড়ে এসেছি , এবং শীর্ষ-ভোট প্রাপ্ত, গৃহীত উত্তরগুলি দৃts়ভাবে জানিয়েছে যে আপনি এমন কোনও কোডকে বিশ্বাস করতে পারবেন না যা গ্লোবাল ভেরিয়েবলগুলির সাথে কাজ করে, কারণ অন্য কোথাও কোথাও আসতে পারে এবং এর সংশোধন করতে পারে মান …
250 state  globals 

30
প্রতিটি প্রোগ্রামার কি জানা উচিত?
প্রোগ্রামিং ভাষা (গুলি) বা অপারেটিং সিস্টেম (গুলি) বা তারা যে পরিবেশের জন্য বিকাশ করে তা নির্বিশেষে প্রতিটি প্রোগ্রামারকে কী জানা উচিত? কিছু পটভূমি: আমি পারছি সেরা প্রোগ্রামার হয়ে উঠতে আগ্রহী। এই প্রক্রিয়ার অংশ হিসাবে আমি যা জানি না তা বোঝার চেষ্টা করছি এবং যদি আমি তা করি তবে আমার অনেক …

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

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