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

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

3
উত্তরাধিকার: সুপারক্লাস থেকে কোডটি কি কার্যত * অনুলিপি করা হয়েছে * সাবক্লাসে, অথবা এটি সাবক্লাস * দ্বারা রেফারেল করা আছে?
ক্লাস ক্লাসের Subএকটি সাবক্লাস Sup। এটি ব্যবহারিকভাবে কী বোঝায়? বা অন্য কথায়, "উত্তরাধিকার" এর ব্যবহারিক অর্থ কী? বিকল্প 1: এসপি থেকে কোডটি কার্যত সাবকে অনুলিপি করা হয়েছে। (ইন হিসাবে 'কপি-পেস্ট', কিন্তু কপি করা কোড ছাড়া চাক্ষুষরূপে উপশ্রেণী দেখা)। উদাহরণ: methodA()মূলত সুপারিতে একটি পদ্ধতি। সাব সুপারকে প্রসারিত করে, তাই methodA()(কার্যত) সাবকে …

12
কেন আরও ভাষাগুলি একটির সাথে অন্য মানের সাথে একটি মানের তুলনা করার ক্ষমতা রাখে না? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । নিম্নোক্ত বিবেচনা কর: if(a == b or c) বেশিরভাগ ভাষায়, এটি লিখিত …

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

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

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

5
কোনও স্ক্র্যামের দলটির স্প্রিন্ট প্রতিশ্রুতি কতবার পূরণ করা উচিত? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । প্রতিশ্রুতিবদ্ধ একটি প্রতিশ্রুতি, এবং আমাদের সকলকে শেখানো হয়েছে যে আপনার প্রতিশ্রুতি …
10 scrum 

6
একাধিক স্ক্রাম দলগুলির সাথে কোডের মালিকানা
যদি দুটি স্ক্র্যাম টিম একই সফ্টওয়্যার উপাদান ব্যবহার করে তবে সেই উপাদানটির সুস্পষ্ট স্থাপত্য দৃষ্টি সরবরাহ করার জন্য এবং কোড বেসটি বিকশিত হওয়ায় এই দৃষ্টিভঙ্গিটি বজায় / বিকাশের জন্য কে দায়বদ্ধ? স্ক্রমে আপনার একটি সম্মিলিত কোডের মালিকানা থাকার কথা, সুতরাং কীভাবে নিশ্চিত করা যায় যে টিম এ দ্বারা করা উন্নয়ন …

1
"সি ++ টেমপ্লেটস: সম্পূর্ণ গাইড" (সি) 2002 - সি ++ 11 দিয়ে আপ টু ডেট?
সি ++ টেমপ্লেটস: দ্য কমপ্লিট গাইড , (সি) 2002 বইটি আমার কাছে খুব আবেদনময়ী মনে হচ্ছে, তবে 12 বছর বয়সী হওয়ায় আমি উদ্বিগ্ন যে এটি পুরানো হয়ে গেছে। এক বছর আগে হিসাবে সম্প্রতি বেশ কয়েকটি অনুকূল অনুকূল আমাজন পর্যালোচনা রয়েছে এবং আমি সি ++ টেম্পলেটগুলিতে খুব সাম্প্রতিক কোনও শিরোনাম দেখতে …
10 c++  templates 

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

5
এই সমস্যার খাঁটি-কার্যকরী সমাধান কি অতীব প্রয়োজনীয় হিসাবে পরিষ্কার হতে পারে?
পাইথনে আমার নিম্নরূপ অনুশীলন আছে: বহুবর্ষটি গুণফলগুলির একটি দ্বিগুণ হিসাবে দেওয়া হয় যাতে শক্তিগুলি সূচকগুলি দ্বারা নির্ধারিত হয়, যেমন: (9,7,5) মানে 9 + 7 * x + 5 * x ^ 2 প্রদত্ত এক্স এর মান গণনা করতে একটি ফাংশন লিখুন যেহেতু আমি ইদানীং ক্রিয়ামূলক প্রোগ্রামিংয়ে আছি, তাই আমি লিখেছি …

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

2
ইউনিট পরীক্ষার পার্শ্ব প্রতিক্রিয়া-ভারী কোড
আমি একটি রোবট চালানোর জন্য সি ++ কোড লিখতে শুরু করছি, এবং আমি জানি না কীভাবে ইউনিট টেস্টিং সংযুক্ত করতে হবে, যদি আমি করতে পারি। আমাকে এমন একটি লাইব্রেরি সরবরাহ করা হয়েছে যা রোবটের জন্য "কমান্ড" তৈরি করতে দেয় যা স্বয়ংক্রিয়ভাবে নির্ধারিত হয় এবং সম্পাদিত হয়। প্রক্রিয়া এই কমান্ড তৈরি …

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

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

1
সাবট্রিশনে গিট ফ্লো ব্যবহারে বাধা
আমার টিম কাজ করে একটি নতুন প্রকল্প শুরু করছে, সাবসিভারশনটিকে আমাদের ভিসিএস হিসাবে ব্যবহার করছে (আপনি এই প্রশ্নের উদ্দেশ্যে প্রস্তর হিসাবে এই সেটটিকে বিবেচনা করতে পারেন)। আমরা এখনও প্রকল্পের প্রাথমিক পর্যায়ে রয়েছি এবং একটি ব্রাঞ্চিং মডেলের সাথে একমত হওয়ার চেষ্টা করছি। আমাদের পূর্ববর্তী প্রকল্পটি একটি মানহীন সংস্করণের মডেলের উপর ভিত্তি …
10 svn  branching  gitflow 

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