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

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

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

10
রাজ্য মেশিন বনাম থ্রেড
অ্যালান কক্স একবার বলেছিলেন "একটি কম্পিউটার একটি স্টেট মেশিন। থ্রেডগুলি এমন লোকদের জন্য হয় যারা রাষ্ট্রের মেশিনগুলি প্রোগ্রাম করতে পারে না"। যেহেতু অ্যালানকে সরাসরি জিজ্ঞাসা করা আমার পক্ষে নম্র নয়, আমি বরং এখানে জিজ্ঞাসা করব: একজন মাত্র থ্রেড এবং রাষ্ট্রীয় মেশিন ব্যবহার করে জাভা যেমন উচ্চ স্তরের ভাষায় একাধিক-থ্রেডিং কার্যকারিতা …

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

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

6
পুরো টিমটি অভ্যস্ত হয়ে যাওয়ার পরে টিডিডির আসল ওভারহেড কী?
কত শতাংশ সময় সাশ্রয় হয় এবং টিডিডি করায় কস্ট করা হয়। আমি প্রকল্পের জীবনচক্র চলাকালীন এই শতাংশের ব্যয় এবং পুরষ্কারের পরিবর্তনগুলি ধরে নিয়েছি। আমি ভাবছিলাম প্রাথমিক পর্যায়ে অনেক বেশি ব্যয় হয় তবে সামান্য পুরষ্কার সংযুক্ত থাকে attached আরও ( পুনরায় ফ্যাক্টরিংয়ের সময় ) আপনি আপনার পরীক্ষার সুবিধা পাবেন। আমি আপনার …
24 productivity  tdd 

10
প্রয়োজনীয় কাগজপত্র তৈরি করার সঠিক উপায় কী?
এই মুহূর্তে আমার সুপারভাইজার আমার জন্য বাগ্ট্র্যাকিং সফ্টওয়্যার ব্যবহার করে প্রয়োজনীয় নথিপত্র / চশমা তৈরি করছে। এটি আমার কাছে একটি ভয়ঙ্কর ধারণা বলে মনে হচ্ছে, সমস্ত প্রয়োজনীয়তা এই ছোট্ট টিকিটে রয়েছে এবং প্রয়োজনীয়তা পেতে আমাকে এই বোবা ওয়েবফোমে প্রায় ক্লিক করতে হবে। প্রয়োজনীয়তা / সফ্টওয়্যার চশমা জন্য একটি বুদ্ধিমান সফ্টওয়্যার …

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

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

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

6
এসকিউএল থেকে নোএসকিউএল স্থানান্তরিত করা কোন আকারের ডেটা উপকারে পরিণত হয়?
রিলেশনাল ডাটাবেস প্রোগ্রামার হিসাবে (বেশিরভাগ সময়), আমি কীভাবে রিলেশনাল ডাটাবেসগুলি স্কেল করে না, এবং নংএসকিউএল সমাধান যেমন মঙ্গোডিবি করেন সেগুলি সম্পর্কে নিবন্ধগুলি পড়ি। আমি এখনও অবধি যে ডেটাবেসগুলি বিকাশ করেছি তার বেশিরভাগই ছোট থেকে মাঝারি স্কেল হয়ে গেছে, আমার কোনও সমস্যা হয়নি যা কিছু ইনডেক্সিং, ক্যোয়ারী অপ্টিমাইজেশন বা স্কিমা পুনরায় …

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

5
ওআরএম লজিকের এনক্যাপসুলেটিংয়ের জন্য সংগ্রহস্থলের প্যাটার্নের বিকল্প?
আমাকে কেবল একটি ওআরএম পরিবর্তন করতে হয়েছিল এবং এটি একটি তুলনামূলকভাবে কঠিন কাজ ছিল কারণ ক্যোয়ারী যুক্তিটি সর্বত্র ফাঁস হয়ে যাচ্ছিল। যদি আমাকে কোনও নতুন অ্যাপ্লিকেশন বিকাশ করতে হয় তবে আমার ব্যক্তিগত পছন্দটি হ'ল পরিবর্তনের জন্য ভবিষ্যতের প্রতিরোধে সমস্ত ক্যোয়ারী যুক্তি (একটি ওআরএম ব্যবহার করে) সজ্জিত করা। কোড এবং রক্ষণাবেক্ষণের …

6
কোনও স্ট্রিং ধ্রুবককে কেবলমাত্র একবার ব্যবহার করা হলে তা সংজ্ঞায়িত করা উচিত?
আমরা জ্যাক্সেনের জন্য একটি অ্যাডাপ্টার (জাভার জন্য একটি এক্সপথ গ্রন্থাগার) বাস্তবায়ন করছি যা আমাদের অ্যাপ্লিকেশনটির ডেটা মডেল অ্যাক্সেস করতে এক্সপথ ব্যবহার করতে দেয়। ক্লাসগুলি মানচিত্রের স্ট্রিংগুলি (জ্যাক্সেন থেকে আমাদের কাছে প্রেরণ করা হয়েছে) আমাদের ডেটা মডেলের উপাদানগুলিতে প্রয়োগ করে এটি করা হয়। আমরা অনুমান করি যে আমাদের মোট 1000 টিরও …

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

8
"সত্য" আইএনজি, "ভুয়া" আইএন, এবং বুলিয়ান টগল করার জন্য কি কোনও পদ আছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । গত বছর বন্ধ ছিল । বলি আমি প্রযুক্তিগত বৈঠকে আমার কোডটি বর্ণনা করার চেষ্টা করছি। প্রথমত, আমি …

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