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

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

7
ক্লাস ভেরিয়েবল পাস করা কি কোনও খারাপ ধারণাটি কোনও শ্রেণি পদ্ধতি তৈরি করেছে?
আমি যা বলতে চাইছি তা এখানে: class MyClass { int arr1[100]; int arr2[100]; int len = 100; void add(int* x1, int* x2, int size) { for (int i = 0; i < size; i++) { x1[i] += x2[i]; } } }; int main() { MyClass myInstance; // Fill the arrays... …

3
বিকাশকারীদের বাগগুলিতে অগ্রাধিকারগুলি কীভাবে প্রভাবিত করবেন এবং সে অনুযায়ী তাদের আচরণ করবেন?
আমাদের একটি বাগ প্রক্রিয়া রয়েছে যা বর্তমানে কাজ চলছে। আমাদের কাছে বাগের 3 টি স্তর রয়েছে: পি 1 বাগ: বাগগুলি ব্যবহারকারীদের কাজ করা থেকে বিরত করে। তাদের অবশ্যই ঘটনাস্থলে সমাধান করা উচিত। পি 2 ত্রুটি: বাগগুলি প্রভাবিত করছে তবে ব্যবহারকারীরা কাজ করতে পারে পি 3 বাগ: যে বাগগুলি প্রভাবিত করছে …

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

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

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

6
সাফ কোড - আমার কি আক্ষরিক 1 একটি ধ্রুবক পরিবর্তন করা উচিত?
যাদু সংখ্যাগুলি এড়াতে, আমরা প্রায়শই শুনতে পাই যে আমাদের আক্ষরিক অর্থপূর্ণ নাম দেওয়া উচিত। যেমন: //THIS CODE COMES FROM THE CLEAN CODE BOOK for (int j = 0; j < 34; j++) { s += (t[j] * 4) / 5; } -------------------- Change to -------------------- int realDaysPerIdealDay = 4; const …

5
যুগল না বাড়িয়ে ডিআরওয়াই প্রয়োগ করা কি সম্ভব?
ধরুন আমাদের কাছে একটি সফ্টওয়্যার মডিউল আছে যা একটি ফাংশন এফ প্রয়োগ করে Another সদৃশ কোড থেকে মুক্তি পাওয়ার বিভিন্ন উপায় রয়েছে: বি থেকে একটি এফ ব্যবহার করুন। খ কে এ থেকে এফ ব্যবহার করতে দিন B এফটিকে তার নিজস্ব মডিউল সি-তে রাখুন এবং এ এবং বি উভয়কে এটি ব্যবহার …

4
পলিমারফিজমের প্রসঙ্গে উপ-প্রকারের জন্য যুক্ত পদ্ধতিগুলি কীভাবে পরিচালনা করবেন?
যখন আপনি পলিমারফিজম ধারণাটি ব্যবহার করেন আপনি একটি শ্রেণিবৃত্তি তৈরি করেন এবং পিতামাতার রেফারেন্স ব্যবহার করে আপনি কোন নির্দিষ্ট ধরণের অবজেক্টটি না জেনে ইন্টারফেস ফাংশনটি কল করেন। এটা অসাধারণ. উদাহরণ: আপনার কাছে প্রাণীর সংগ্রহ রয়েছে এবং আপনি সমস্ত প্রাণীর কার্যকারিতার আহ্বান জানান eatএবং এটি কোনও কুকুর খাওয়া বা বিড়াল কিনা …

1
"ফাংশন রিটার্নিং ফাংশন" প্যাটার্নটির জাভাস্ক্রিপ্টে কোনও নাম আছে?
আমি এই প্যাটার্নটি জাভাস্ক্রিপ্টে প্রায়শই ব্যবহার করি। এখানে একটি উদাহরণ: const comments = [ { text: 'Hello', id: 1 }, { text: 'World', id: 4 }, ]; const byId = id => element => element.id === id; const comment = comments.find(byId(1)); কখনও কখনও, এই প্যাটার্নটি আমাদের কোডকে পঠনযোগ্য এবং মডিউল …

4
আপনি কীভাবে কিছু কোড করবেন যখন আপনার কোনও ধারণা নেই যে এটি আসলে কীভাবে কাজ করে? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি সফটওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 2 বছর আগে বন্ধ । আমি সম্প্রতি সি শিখেছি এবং আমার জ্ঞানকে আরও দৃify় করার জন্য একটি প্রকল্প শুরু করতে চাই। আমি …
14 c  languages 

3
RxJava বর্গ ফ্লোয়েবল বৈধভাবে 460 পদ্ধতি থাকতে পারে?
আমি শুধু দিয়ে শুরু পাচ্ছি RxJava , জাভা বাস্তবায়ন ReactiveX (নামেও পরিচিত Rx এবং প্রতিক্রিয়াশীল এক্সটেনশানগুলি )। কিছু যে সত্যিই আমাকে তাড়িত ব্যাপক আকার ছিল RxJava এর Flowable বর্গ : এটা 460 পদ্ধতি আছে! সুষ্ঠু হতে: অতিরিক্ত পদ্ধতিতে প্রচুর পদ্ধতি রয়েছে যা মোট পদ্ধতিগুলির সংখ্যা উল্লেখযোগ্যভাবে বাধা দেয়। সম্ভবত এই …

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

6
ওয়ান-লাইনার বনাম পঠনযোগ্যতা: কোড হ্রাস কখন বন্ধ করবেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 2 বছর আগে বন্ধ । প্রসঙ্গ আমি সম্প্রতি আরও ভাল ফর্ম্যাট কোড তৈরি করতে আগ্রহী হয়েছি। এবং …

1
গাছের মতো আইআর না করে এলএলভিএমের কেন সমাবেশের মতো আইআর থাকে? বা: প্রকল্পগুলি কেন ঝাঁকুনির এএসটির পরিবর্তে এলএলভিএম আইআরকে লক্ষ্য করে?
এলএলভিএমের মধ্যবর্তী প্রতিনিধিত্ব (এলএলভিএম আইআর) গাছের মতো নয় কেন? বিকল্পভাবে, ভাষা বাস্তবায়ন কেন ঝাঁকুনির এএসটির চেয়ে এলএলভিএম আইআরকে লক্ষ্য করে? আমি যদি মনে করি এটি একবারে দুটি ভিন্ন প্রশ্ন জিজ্ঞাসা করার চেষ্টা করছি না। আমার কাছে, এটি সহজভাবে মনে হয় ক্লায়েন্ট এবং গ্রন্থাগার প্রোগ্রামার উভয়ই conকমত্যে এসেছেন যে এলএলভিএমের এপিআই, …

7
আদিম বনাম শ্রেণি সাধারণ ডোমেন অবজেক্ট উপস্থাপন করতে?
যখন কোনও ডোমেন-স্পেসিফিক আইটেম বনাম একটি সরল স্ট্রিং বা সংখ্যা ব্যবহার করতে হয় তার জন্য সাধারণ নির্দেশিকা বা থাম্বের নিয়ম কী? উদাহরণ: বয়স শ্রেণি বনাম পূর্ণসংখ্যা? প্রথম নাম ক্লাস বনাম স্ট্রিং? ইউনিকআইডি বনাম স্ট্রিং ফোননম্বার ক্লাস বনাম স্ট্রিং বনাম লং? ডোমেননেম ক্লাস বনাম স্ট্রিং? আমি মনে করি বেশিরভাগ ওওপি অনুশীলনকারীরা …

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