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

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

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

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

5
গিট কমিটে যে শাখায় তারা তৈরি হয়েছিল তার নাম কেন রাখে না?
বৈশিষ্ট্যযুক্ত শাখা ব্যবহার করে কোনও দলে গিটের সাথে কাজ করার সময়, আমি প্রায়শই ইতিহাসে শাখা কাঠামো বুঝতে অসুবিধা বোধ করি। উদাহরণ: ধরা যাক এখানে একটি বৈশিষ্ট্যযুক্ত শাখা বৈশিষ্ট্য / মেক-কফি ছিল এবং বৈশিষ্ট্য শাখার সমান্তরালে মাস্টারটিতে বাগফিক্সিং অব্যাহত ছিল । ইতিহাস এর মতো দেখতে পারে: * merge feature/make-coffee |\ | …
20 git  branching 

4
কখন এবং কীভাবে আমার ব্যতিক্রম ব্যবহার করা উচিত?
সেটিং কখন এবং কীভাবে ব্যতিক্রম ব্যবহার করতে হয় তা নির্ধারণ করতে আমার প্রায়শই সমস্যা হয়। আসুন একটি সাধারণ উদাহরণ বিবেচনা করুন: মনে করুন যে আমি একটি ওয়েবপৃষ্ঠা স্ক্র্যাপ করছি , আবে ভিগোদা এখনও বেঁচে আছে কিনা তা নির্ধারণ করতে " http://www.abevigoda.com/ " বলুন । এটি করার জন্য, আমাদের কেবল পৃষ্ঠাটি …

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

8
জাভা - কেন আমরা একটি অ্যারেটিকে "ভেক্টর" বলি?
আমি জাভা প্রোগ্রামিংয়ের একটি বই পড়ছি, এবং নিশ্চিত করতে চাই যে আমি "ভেক্টর" শব্দের সংজ্ঞাটি বুঝি। উইকিপিডিয়া বলছে ভেক্টর হ'ল "এক-মাত্রিক অ্যারে", উত্স http://en.wikedia.org/wiki/Vector । এটি অ্যারে কেবল একটি অ্যারে কল করা কি সহজ হবে? আমাদের "ভেক্টর" এর মতো অভিনব ভাষা ব্যবহার করার কোনও কারণ আছে কি? একটি অ্যারে এবং …
20 java 

8
রৈখিক অনুসন্ধানের চেয়ে বাইনারি অনুসন্ধান, যা বাছাই করা ডেটার প্রয়োজন, কেন তাকে ভাল হিসাবে বিবেচনা করা হয়?
আমি সর্বদা শুনেছি যে লিনিয়ার সন্ধানটি একটি নির্বোধ পন্থা এবং বাইনারি অনুসন্ধান ভাল অ্যাসিপোটিক জটিলতার কারণে পারফরম্যান্সে এর চেয়ে ভাল better তবে আমি কখনই বুঝতে পারি না যে বাইনারি অনুসন্ধানের আগে যখন বাছাই করা প্রয়োজন তখন লিনিয়ার অনুসন্ধানের চেয়ে কেন ভাল? লিনিয়ার অনুসন্ধান O(n)এবং বাইনারি অনুসন্ধান হয় O(log n)। এটি …

3
কেন আমি কৌনিক ব্যবহার করব? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। 6 মাস আগে বন্ধ ছিল । লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। বেসিক কৌণিক টিউটোরিয়াল থেকে দেখে মনে …
20 javascript 

3
আমি যখন আমার কোডটি লিখি তখন কি আমাকে সংকলিত মেশিন কোড সম্পর্কে চিন্তা করা উচিত?
উদাহরণস্বরূপ আমি নিম্নলিখিত কোড পেয়েছি: auto z = [](int x) -> int { if (x > 0) { switch (x) { case 2: return 5; case 3: return 6; default: return 1; } } return 0; }; এবং পরে আমি এই কয়েকবার কল। এসএম কোডে আমি ল্যাম্বডা সহ বাহ্যিক কলগুলি …

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

5
কীভাবে দলের সদস্যদের একটি "ম্যান্ডেলব্যাগ" এর অস্তিত্ব সম্পর্কে বোঝাবেন
আমরা একটি অ্যাপ্লিকেশন বিকাশ করছি; এটি অন্য কোডার দ্বারা বিকাশিত একটি লাইব্রেরি অন্তর্ভুক্ত করে, এই পাঠাগারটি একাধিক নেটওয়ার্ক সংযোগের মাধ্যমে সার্ভারের সাথে যোগাযোগ করে এবং এর মধ্যে একসাথে একাধিক থ্রেড কাজ করা জড়িত। সার্ভার সাইড কোডটি বেশ জটিল, এবং আমাদের উত্স কোডে অ্যাক্সেস নেই। সম্প্রতি আমি কখনও কখনও ম্যান্ডেলবগ তৈরির …

5
অটো ফর্ম্যাট ব্যবহার করে গ্রহনে কোডটি ফর্ম্যাট করা কি ভাল ধারণা
আমি কোডিংয়ের জন্য গ্রহণ করি এবং আমরা যে ভাষাটি ব্যবহার করি তা জাভা। একবার কারও দ্বারা পরামর্শ দেওয়া হয়েছিল যে কোডটি সঠিকভাবে ফর্ম্যাট করতে অটো ফর্ম্যাটরটি ব্যবহার করে (CTRL + SHIFT + F) যদিও এই আদেশটি কোডটি বিন্যাস করে, তবে কখনও কখনও আমি মনে করি সামগ্রিক চেহারাটি অদ্ভুত হয়ে যায়, …

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

5
অবজেক্টগুলিকে বদলে দেওয়ার দক্ষ উপায়
আমি কিছু কুইজ সফ্টওয়্যার জন্য একটি প্রোগ্রাম লিখছি। আমার কাছে প্রশ্ন, উত্তর, বিকল্পগুলি, চিহ্ন এবং নেতিবাচক চিহ্নগুলির জন্য অ্যারেলিস্টগুলি সমন্বিত একটি প্রশ্ন শ্রেণি রয়েছে। এটার মতো কিছু: class question { private ArrayList<Integer> index_list; private ArrayList<String> question_list; private ArrayList<String> answer_list; private ArrayList<String> opt1_list; private ArrayList<String> opt2_list; } আমি সমস্ত প্রশ্ন বদল …
20 java  collections 

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

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