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

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

28
জাভাস্ক্রিপ্টের কর্ণধার অবক্ষয় কতটা গুরুত্বপূর্ণ?
ওয়েব ডেভেলপাররা জাভাস্ক্রিপ্টের সাহায্যে আমাদের ওয়েব অ্যাপ্লিকেশনগুলিকে ক্রমবর্ধমানভাবে উন্নত করার চেষ্টা চালিয়ে যাওয়া উচিত, যাতে বৈশিষ্ট্যগুলি নিখুঁতভাবে হ্রাস পায়, যার ফলে অ্যাক্সেসযোগ্যতা নিশ্চিত হয়? অথবা আমাদের সেই সময়টি নতুন বৈশিষ্ট্য বা উন্নয়নের অন্যান্য ক্ষেত্রগুলিতে ফোকাস করা উচিত? এই প্রশ্নের সাবটেক্সটটি হ'ল: আমাদের কতজন গ্রাহক / ক্লায়েন্ট / ব্যবহারকারী জাভাস্ক্রিপ্ট অক্ষম …

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

5
সংক্ষিপ্তকরণের জন্য কেন% এর চেয়ে ভাল?
আমি বুঝতে পারি আমাদের পাইথনের %sচেয়ে স্ট্রিং সংমিশ্রনের জন্য ব্যবহার করা উচিত +। আমি যে কোন একটি করতে পারে: hello = "hello" world = "world" print hello + " " + world print "%s %s" % (hello, world) print "{} {}".format(hello, world) print ' '.join([hello, world]) তবে কেন আমি বাদে …
88 python  strings 

3
স্যুইচ ডিফল্ট ক্ষেত্রে ভাঙ্গা
আমি breakপ্রায়শই শেষ মামলার পরে অন্তর্ভুক্ত করার জন্য বা না থাকায় কিছুটা বিস্মিত হই default। switch (type) { case 'product': // Do behavior break; default: // Do default behavior break; // Is it considered to be needed? } breakকোডটি বাকী- switchকেসেসের মধ্যে দিয়ে চালানো থেকে বিরত রাখা আমার একমাত্র উদ্দেশ্য …

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

9
প্রথম বনাম ব্যতিক্রম হ্যান্ডলিং পরীক্ষা করুন?
আমি "হেড ফার্স্ট পাইথন" বইটি দিয়ে কাজ করছি (এটি আমার ভাষাটি এই বছরটি শিখবে) এবং আমি এমন একটি বিভাগে পৌঁছেছি যেখানে তারা দুটি কোড কৌশল সম্পর্কে তর্ক করে: ফার্স্ট বনাম এক্সেসপেশন হ্যান্ডলিং চেক করা। পাইথন কোডের একটি নমুনা এখানে: # Checking First for eachLine in open("../../data/sketch.txt"): if eachLine.find(":") != -1: …

8
"সফট কোডিং" আসলে কী?
ইন এই নিবন্ধটি অ্যালেক্স Papadimoulis করে আপনি এই স্নিপেট দেখতে পারেন: private void attachSupplementalDocuments() { if (stateCode == "AZ" || stateCode == "TX") { //SR008-04X/I are always required in these states attachDocument("SR008-04X"); attachDocument("SR008-04XI"); } if (ledgerAmnt >= 500000) { //Ledger of 500K or more requires AUTHLDG-1A attachDocument("AUTHLDG-1A"); } if (coInsuredCount …
87 design 

10
ইউনিট টেস্টিং অ্যাপ্লিকেশন লজিক এবং অবিশ্বাস্য ভাষা গঠনগুলির মধ্যে রেখাটি কোথায়?
এর মতো একটি কার্যকারিতা বিবেচনা করুন: function savePeople(dataStore, people) { people.forEach(person => dataStore.savePerson(person)); } এটি এটির মতো ব্যবহৃত হতে পারে: myDataStore = new Store('some connection string', 'password'); myPeople = ['Joe', 'Maggie', 'John']; savePeople(myDataStore, myPeople); আসুন আমরা ধরে নিই যে Storeএর নিজস্ব ইউনিট পরীক্ষা রয়েছে, বা এটি বিক্রেতার দ্বারা সরবরাহিত। যাই …

13
এটি কি সোর্স কোডে এসকিউএল লিখতে একটি বিরোধী প্যাটার্ন হিসাবে বিবেচনা করা হয়?
এটির মতো কোনও অ্যাপ্লিকেশনটিতে এসকিউএলকে হার্ডকোড করা একটি বিরোধী নিদর্শন হিসাবে বিবেচনা করা হয়: public List<int> getPersonIDs() { List<int> listPersonIDs = new List<int>(); using (SqlConnection connection = new SqlConnection( ConfigurationManager.ConnectionStrings["Connection"].ConnectionString)) using (SqlCommand command = new SqlCommand()) { command.CommandText = "select id from Person"; command.Connection = connection; connection.Open(); SqlDataReader datareader = …
87 c#  sql 

2
এমআইটি বনাম বিএসডি বনাম দ্বৈত লাইসেন্স
আমার বোঝার বিষয়টি হ'ল: এমআইটি- লাইসেন্সবিহীন প্রকল্পগুলি বিএসডি- লাইসেন্সপ্রাপ্ত প্রকল্পগুলিতে ব্যবহার / পুনরায় বিতরণ করা যেতে পারে । এমআইটি-লাইসেন্সপ্রাপ্ত প্রকল্পগুলিতে বিএসডি-লাইসেন্সপ্রাপ্ত প্রকল্পগুলি ব্যবহার / পুনরায় বিতরণ করা যেতে পারে। এমআইটি এবং বিএসডি 2-ক্লজ লাইসেন্সগুলি মূলত অভিন্ন । BSD 3-ধারা = BSD 2-clause + "কোনও অনুমোদনের" ধারা নেই দ্বৈত লাইসেন্স প্রদানের …

4
এক্সএইচটিএমএল 5 মারা গেছে বা এটি কি এইচটিএমএল 5 এর সমার্থক শব্দ?
তাহলে এক্সএইচটিএমএল 5 এর কি হল? http://www.w3.org/TR/html5/ এই পৃষ্ঠাটি এক্সএইচটিএমএল 5 এবং এইচটিএমএল 5 উভয়ের জন্য একটি খসড়া? তাহলে এই ডক্টাইপগুলির মধ্যে কোনও পার্থক্য নেই?
87 html5  xhtml 

13
সিনট্যাক্স এবং শব্দার্থবিজ্ঞানের মধ্যে পার্থক্য কী?
আমি সবসময়ই ভেবেছিলাম যে কোনও ভাষার বাক্য গঠনকে উল্লেখ করা কোনও ভাষার শব্দার্থকে বোঝার মতোই। তবে আমাকে জানিয়ে দেওয়া হয়েছে যে আপাতদৃষ্টিতে এটি তেমন নয়। পার্থক্য কি?
87 syntax  semantics 

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

11
প্রধান () সংক্ষিপ্ত হওয়া উচিত কেন?
আমি 9 বছরেরও বেশি সময় ধরে প্রোগ্রামিং করে চলেছি এবং আমার প্রথম প্রোগ্রামিং শিক্ষকের পরামর্শ অনুসারে আমি সর্বদা আমার main()ফাংশনটিকে খুব সংক্ষিপ্ত রাখি । প্রথমে আমার ধারণা ছিল না কেন। আমি কেবল না বুঝে মেনে চললাম, আমার অধ্যাপকদের আনন্দের বিষয়। অভিজ্ঞতা অর্জনের পরে, আমি বুঝতে পেরেছি যে আমি যদি আমার …

8
একটি "পার্শ্ব প্রতিক্রিয়া" কি?
আমি স্পষ্টভাবে পার্শ্ব প্রতিক্রিয়া ধারণা বুঝতে পারি না। প্রোগ্রামিং এর পার্শ্ব প্রতিক্রিয়া কি? এটি কি প্রোগ্রামিং ভাষার উপর নির্ভরশীল? বাহ্যিক এবং অভ্যন্তরীণ পার্শ্ব প্রতিক্রিয়া বলে কি এমন কিছু আছে? পার্শ্ব প্রতিক্রিয়া তৈরি কারণগুলির কিছু উদাহরণ দিন।

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