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

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

4
ফার্মওয়্যার / এমবেডড-সিস্টেমস-সফ্টওয়্যার বিকাশের জন্য চতুর পদ্ধতিটি কীভাবে গ্রহণ করা যায়?
আমি সর্বদা বিস্মিত হয়েছি কীভাবে চতুর পদ্ধতিগুলি প্রয়োগ করতে হয় তা বড় জটিল এমবেডেড সিস্টেম সফ্টওয়্যার (100+ প্রকৌশলী) এ রয়েছে। ফার্মওয়্যার বিকাশের কিছু অনন্য বৈশিষ্ট্য রয়েছে যা চতুর করতে অসুবিধা সৃষ্টি করে (অর্থাত্ দেব চক্রের শেষ অবধি হার্ডওয়ার পাওয়া যায় না; পণ্যটি প্রকাশিত হয়ে গেলে সহজেই ফার্মওয়্যার আপডেট করতে পারে …

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

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

7
স্পেস ইঙ্গিত করার জন্য হোয়াইটস্পেস বনাম {} 's ব্যবহার করে কোনও ভাষার উপকারিতা কি? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । স্পেস ইঙ্গিত করার জন্য হোয়াইটস্পেস বা ব্র্যাকের মতো টোকেন ব্যবহার করা আরও …

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

4
ক্লাস এবং ইন্টারফেস ফাইলগুলি কীভাবে সজ্জিত করা যায়?
ঠিক আছে .. সমস্ত আলোচনার পরেও আমি আমার প্রশ্নটি সামান্য পরিবর্তন করছি যার সাথে আমি কংক্রিটের উদাহরণটি প্রতিস্থাপন করছি যা আমি আচরণ করছি। আমার দুটি ক্লাস রয়েছে ModelOneএবং ModelTwoএই ক্লাসগুলি একই ধরণের কার্যকারিতা সম্পাদন করে তবে একে অপরের সাথে সম্পর্কিত নয়। তবে আমি একটা তৃতীয় ক্লাস আছে CommonFuncযে কিছু পাবলিক …

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

3
ডিডিডি এবং সিআরকিউএস ব্যবহার করার সময়, আদেশ অনুসারে ঠিক একটি ইভেন্ট হওয়া উচিত?
আমি কনফিগারেশন ওভার কনভেনশন সহ একটি ডিডিডি অ্যাপ্লিকেশন ডিজাইনের একটি উপায় খুঁজছি। বলুন একটি সামগ্রিক "ক্লায়েন্ট" এর একটি কমান্ড রয়েছে "ফিলপ্রোফিল" defined এটি যৌক্তিকভাবে একটি ইভেন্ট "প্রোফাইলফিল্ড" উত্থাপন করবে। কোনও ঘটনা যখন কোনও কমান্ড একটি ইভেন্টের চেয়ে বেশি উত্থাপিত করে, বা কোনও যুক্তিটির ভিত্তিতে কোনও কমান্ড বিভিন্ন ঘটনা উত্থাপন করে? …

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

2
স্টাড :: বিটসেটের উপরে সি-স্টাইল বিট ম্যানিপুলেশনের কোনও সুবিধা আছে কি?
আমি সি ++ 11/14-এ প্রায় একচেটিয়াভাবে কাজ করি এবং যখন আমি এই জাতীয় কোড দেখি তখন সাধারণত ক্রিঞ্জ হয়: std::int64_t mArray; mArray |= someMask << 1; এইটা শুধুমাত্র একটা উদাহরণ; আমি সাধারণভাবে বিট-বুদ্ধিমান হেরফের সম্পর্কে কথা বলছি। সি ++ তে আসলে কী কোনও বক্তব্য আছে? উপরেরটি হ'ল মাইন্ড-ওয়ার্পিং এবং ত্রুটি-প্রবণ, …

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

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

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

1
আমি ইউনিট পরীক্ষা এবং একীকরণ পরীক্ষা পৃথক করা উচিত?
আমাকে একটি প্রকল্পের জন্য ইউনিট পরীক্ষা এবং ইন্টিগ্রেশন পরীক্ষা লিখতে হবে। সমস্ত পরীক্ষা একক পরীক্ষার ফোল্ডারে রাখা উচিত ? অথবা ইউনিট পরীক্ষা এবং একীকরণ পরীক্ষা প্রতিটি পৃথক পরীক্ষার ফোল্ডারে থাকা উচিত ? অথবা আমি এমনকি তাদের পৃথক প্রকল্পে রাখা উচিত ? যদি আমি তাদের একসাথে রাখি তবে এই পদ্ধতির সাথে …

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

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