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

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

6
"ক্লাউড কম্পিউটিং" কীভাবে "ক্লায়েন্ট-সার্ভার" থেকে আলাদা?
একটি নতুন "ক্লাউড কম্পিউটিং" সংস্থার একজন প্রধান নির্বাহী কর্মকর্তা আজ তার ফিনান্স টিভি প্রোগ্রামে তাঁর সংস্থাকে বর্ণনা করে দেখে তিনি বলেছিলেন যে "ক্লাউড কম্পিউটিং পুরানো ফ্যাশন ক্লায়েন্ট-সার্ভার কম্পিউটিংয়ের চেয়ে উন্নত"। আমি এখন দ্বিধান্বিত. কেউ ক্লায়েন্ট-সার্ভারের বিপরীতে "ক্লাউড কম্পিউটিং" এর অর্থ কী তা ব্যাখ্যা করতে পারেন? আমি যতদূর বুঝতে পেরেছি, ক্লাউড …

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

2
Applying Denotational Semantics to design of Programs
I've read a bit on denotational semantics (DS) and I'm very intrigued about the process of designing computer programs where types and functions have strong and clear mappings to mathematics. Are there any resources that discuss designing programs based on DS in detail? I've seen a few superficial treatments of …
30 scala  haskell  scheme 

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

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

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

1
জাভা 8 এ অনুমান টাইপ করুন
জাভা 8-তে নতুন ল্যাম্বডে সংকেত (যেমন এই নিবন্ধটি দেখুন ) প্রবর্তনের জন্য কোনও প্রকারের অনুক্রমের প্রয়োজন হবে? যদি তা হয় তবে নতুন টাইপ সিস্টেমটি কীভাবে পুরো জাভা ভাষায় প্রভাব ফেলবে?

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

11
অ্যারে দিয়ে কীভাবে "চতুর্থ মাত্রা" কাজ করে?
সারাংশ: সুতরাং, আমি যেমন এটি বুঝতে পারি (যদিও আমার খুব সীমাবদ্ধ বোঝাপড়া আছে), সেখানে তিনটি মাত্রা রয়েছে যা আমরা (সাধারণত) শারীরিকভাবে নিয়ে কাজ করি: 1 ম একটি লাইন দ্বারা প্রতিনিধিত্ব করা হবে। 2 য় একটি বর্গ দ্বারা প্রতিনিধিত্ব করা হবে। 3 য় একটি কিউব দ্বারা প্রতিনিধিত্ব করা হবে। আমরা ৪ …
30 theory  array 

3
একাধিক সাবপ্রজেক্টে কখন একটি প্রকল্প পৃথক করতে হয়
আমি জানতে চাই যে প্রকল্পটি বিভক্ত করার জন্য যদি আমি একটির পরিবর্তে দুটি ভাণ্ডারে কাজ করছি তা বোঝা যায় কিনা। আমি যা বলতে পারি তা থেকে: সম্মুখভাগটি এইচটিএমএল + জেএসে লেখা হবে নেট মধ্যে ব্যাকএন্ড ব্যাকএন্ডটি সম্মুখভাগের উপর নির্ভর করে না এবং সম্মুখভাগটি ব্যাকএন্ডের উপর নির্ভর করে না সীমানা ব্যাকএন্ডে …

2
পাইথন ফ্যাক্টরি ফাংশন সেরা অনুশীলন
ধরুন আমার কাছে ক্লাসযুক্ত একটি ফাইল foo.pyরয়েছে Foo: class Foo(object): def __init__(self, data): ... এখন আমি এমন একটি ফাংশন যুক্ত করতে চাই যা Fooকাঁচা উত্স ডেটা থেকে নির্দিষ্ট উপায়ে একটি বস্তু তৈরি করে। আমি কি এটিকে ফু-তে স্থিতিশীল পদ্ধতি হিসাবে বা অন্য কোনও পৃথক ফাংশন হিসাবে রেখে দেব? class Foo(object): …
30 design  python 

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

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

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

5
চ্যাম্পেইন ফোয়ারা ধাঁধা
খালি পানির গ্লাস নিম্নলিখিত ক্রমে সাজানো হয়েছে: আপনি যদি 1 ম গ্লাসে তরলটি পূর্ণ হয় তবে এটি পূর্ণ হলে, অতিরিক্ত তরল 2 এবং 3 সমান পরিমাণে চশমাতে প্রবাহিত হবে। গ্লাস 2 পূর্ণ হলে, অতিরিক্ত তরল 4 এবং 5 এবং এ জাতীয় মধ্যে প্রবাহিত হবে। একটি এন লিটার তরল দেওয়া এবং …

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