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

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

3
জনসাধারণের সদস্যদের কখনই ভার্চুয়াল / বিমূর্ত না করে - সত্যই?
২০০০ এর দশকে আমার এক সহকর্মী আমাকে বলেছিলেন যে পাবলিক পদ্ধতিগুলি ভার্চুয়াল বা বিমূর্ত করার পক্ষে এটি একটি বিরোধী-নিদর্শন। উদাহরণস্বরূপ, তিনি এমন একটি শ্রেণি বিবেচনা করেছেন যা এটির নকশা ভাল নয়: public abstract class PublicAbstractOrVirtual { public abstract void Method1(string argument); public virtual void Method2(string argument) { if (argument == …

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

4
এইচটিটিপি স্থিতি কোডগুলি কোনও সার্ভারে ব্যবসায়িক লজিক ত্রুটির উপস্থাপনের জন্য ব্যবহার করা উচিত?
সার্ভারের সাথে কথা বলার জন্য আমি ক্লায়েন্টের (কিছু ব্রাউজারে জেএস) কিছু এপিআই ডিজাইন সহ কিছুটা ক্রস্রোডে আছি। সুরক্ষা লক কার্যকর হওয়ার কারণে আমরা কোনও ক্রিয়নের ব্যর্থতার প্রতিনিধিত্ব করতে HTTP 409 সংঘাত ব্যবহার করি। স্যাটাইফ লকটি আমাদের গ্রাহকদের উত্পাদন ব্যবস্থায় দুর্ঘটনাক্রমে পরিবর্তনগুলি করা থেকে বিরত রাখে। নির্দিষ্ট এপিআই কল কেন ব্যর্থ …
20 rest  api  web 

9
Init () পদ্ধতিগুলি কি কোনও কোডের গন্ধযুক্ত?
কোনও init()প্রকারের জন্য কোনও পদ্ধতি ঘোষণা করার কোনও উদ্দেশ্য আছে কি ? আমি কোন কনস্ট্রাক্টরের চেয়ে আমাদের পছন্দ init()করা উচিত বা কীভাবে ঘোষণা এড়ানো init()যায় সে বিষয়ে জিজ্ঞাসা করছি না । আমি জিজ্ঞাসা করছি যে কোনও পদ্ধতি ঘোষণার পিছনে কোনও যুক্তি আছে init()(এটি কতটা সাধারণ বিষয় তা দেখে) বা এটি …

7
কেন জাভাতে বিভিন্ন আকারের সংখ্যার জন্য আদিম সংখ্যা রয়েছে?
জাভা সেখানে আদিম ধরনের হয় byte, short, intএবং longএবং জন্য একই জিনিস floatএবং double। কোনও ব্যক্তির আদিম মানের জন্য কতগুলি বাইট ব্যবহার করা উচিত সেট করা কেন প্রয়োজনীয়? সংখ্যাটি কত বড় হয়েছে তার উপর নির্ভর করে আকারটি কেবল গতিশীলভাবে নির্ধারণ করা যায়নি? আমি ভাবতে পারি এমন 2 টি কারণ রয়েছে: …

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

1
নেস্টেড আরইএসটি ইউআরএল এবং প্যারেন্ট আইডি, এটি আরও ভাল ডিজাইন?
ঠিক আছে, আমাদের দুটি সংস্থান আছে: Albumএবং Song। এখানে এপিআই: GET,POST /albums GET,POST /albums/:albumId GET,POST /albums/:albumId/songs GET,POST /albums/:albumId/songs/:songId আমরা জানি যে আমরা কিছু গানকে ঘৃণা করি, এটি বলা হয় Susy, উদাহরণস্বরূপ। আমাদের কোথায় searchপদক্ষেপ নেওয়া উচিত ? আরেকটি প্রশ্ন. ঠিক আছে, এখন এটি আরও বাস্তব। আমরা অ্যালবাম 1 খুলি এবং …

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

2
কেউ কি স্মৃতিতে ভাসমান প্রতিনিধিত্ব ব্যাখ্যা করতে পারেন?
আমি আগের প্রশ্নটি পড়ার কারণে এটি সদৃশ প্রশ্ন নয়। কেউ আমাকে বুঝতে সাহায্য করতে পারেন how float values are stored in the memory। আমার সন্দেহ এখানে রয়েছে ভাসমান মানগুলিতে ' .'( for example 3.45) কীভাবে '.'স্মৃতিতে উপস্থাপিত হবে? কেউ দয়া করে আমাকে একটি চিত্র দিয়ে স্পষ্ট করতে পারেন?

7
পাইথন পরিবর্তনীয় ডিফল্ট যুক্তি: কেন?
আমি জানি যে ফাংশন আরম্ভের সময় ডিফল্ট আর্গুমেন্ট তৈরি করা হয় এবং প্রতিটি সময় ফাংশনটি বলা হয় না। নিম্নলিখিত কোডটি দেখুন: def ook (item, lst=[]): lst.append(item) print 'ook', lst def eek (item, lst=None): if lst is None: lst = [] lst.append(item) print 'eek', lst max = 3 for x in …
20 python 

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

9
কোডিং সময়ের গতি বাড়ানোর জন্য সাধারণ প্রোগ্রামিং কৌশল
আমি এমন একটি প্রোগ্রামিং প্রতিযোগিতার জন্য প্রস্তুত করছি যেখানে আমাদের সি ++ তে কোড করতে হবে এবং এটি খুব অল্প সময়ের মধ্যে ওয়ার্কিং কোড তৈরি করা। উদাহরণ হ'ল ন্যূনতম দুটি ইনট পেতে ম্যাক্রো ব্যবহার করা বা অ্যারেগুলি শুরু করার জন্য মেমসেটগুলি ব্যবহার করা (তবে আমাকে বলা হয়েছিল যে আপনার এখানেও …
20 c++ 

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

5
একাধিক প্রজাস্বত্ব - একক ডাটাবেস বনাম একাধিক ডাটাবেস
আমাদের বেশ কয়েকটি ক্লায়েন্ট রয়েছে, যার সিস্টেমে কিছু কার্যকারিতা ভাগ করে নেয় তবে বেশ কিছুটা বৈচিত্র্যও রয়েছে। ক্লায়েন্ট সংখ্যা ক্রমবর্ধমান - সবসময় একটি স্বাস্থ্যকর জিনিস! - এবং তাদের ব্যবসায়ের মধ্যে বৈচিত্রও বাড়ছে। বর্তমানে এখানে একটি একক এএসপি.নেট (ওয়েব ফর্ম) ওয়েব সাইট রয়েছে (ওয়েব প্রকল্পের বিপরীতে), যার ভাড়াটিয়ার অ-মানক পৃষ্ঠাগুলি সহ …

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

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