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

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

5
একমাত্র যুক্তি রক্ষাকারী যেখানে পরীক্ষা করার পদ্ধতিগুলি কি এটি কার্যকর?
বলুন আমার এর মতো একটি পদ্ধতি রয়েছে: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } আমার কোডে এ জাতীয় বেশ কয়েকটি পদ্ধতি রয়েছে (একটি অ্যাসিঙ্ক ওয়েব পরিষেবা কলের সামনের অর্ধেক)। সেগুলি ইউনিট পরীক্ষাগুলিতে আচ্ছাদিত করা যদি দরকারী হয় তবে আমি বিতর্ক করছি। হ্যাঁ …
12 c#  unit-testing 

1
মডেল-ভিউ-কন্ট্রোলার (এমভিসি) কোন উপাদান সংরক্ষণ / লোড অপারেশন পরিচালনা করে?
একটি traditionalতিহ্যবাহী এমভিসি অ্যাপ্লিকেশনটিতে, ডিস্কে / থেকে মডেলটি পড়ার / লেখার জন্য কোন উপাদান (মডেল, ভিউ বা নিয়ন্ত্রণকারী) দায়বদ্ধ?
12 mvc  io 

3
উইন্ডোজ ফোন 8 এর উইন্ডোজ 7 এ বিকাশ - এটি নাকি সম্ভব হবে? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি সফটওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 5 বছর আগে বন্ধ । আমি আমার উইন্ডোজ 7 মেশিনে উইন্ডোজ ফোন 8 এসডিকে ইনস্টল করার চেষ্টা করছিলাম এবং এটি 'কেবলমাত্র উইন্ডোজ …

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

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

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

1
টাইম বনাম ফ্রিকোয়েন্সি স্পেসে গুণায় গুণগত জটিলতা re
আমি চিত্র প্রক্রিয়াকরণের কৌশলগুলির জন্য 2 ডি পারস্পরিক সম্পর্ক নিয়ে কাজ করছি (প্যাটার্ন স্বীকৃতি ইত্যাদি ...)। আমি ভাবছিলাম যে কীভাবে সময় স্পেসের পারস্পরিক সম্পর্কের তুলনায় ফ্রিকোয়েন্সি স্পেসে গুণনটি ব্যবহার করতে হয় তা কীভাবে বলবেন সে সম্পর্কে কোনও তাত্ত্বিক পদ্ধতির রয়েছে কিনা। 2 x আকারের ফ্রিকোয়েন্সি স্পেস স্পষ্টতই দ্রুত তবে ছোট, …

3
কীভাবে পরীক্ষামূলক বা অসম্পূর্ণ এপিআই ডকুমেন্ট করবেন যেমন @ বিশিষ্ট?
একটি ভাল শব্দটি যা অনুরূপ তবে "অবচয়" এর চেয়ে আলাদা, মানে কোনও পদ্ধতি বা এপিআই কোড বেসে রয়েছে তবে ব্যবহার করা উচিত নয় কারণ এর বাস্তবায়ন সম্পূর্ণ হয়নি বা সম্ভবত পরিবর্তিত হবে? (হ্যাঁ, আমি জানি, এই পদ্ধতিগুলি সর্বজনীন হওয়া উচিত নয়, ইয়াদ ইয়াদ ইয়াদা y আমি আমার পরিস্থিতি তৈরি করি …

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

4
নতুন অবজেক্টকে নির্ধারিত করার সময় স্যুইচ বা একটি অভিধান
সম্প্রতি, আমি বিবৃতিগুলির Dictionariesপরিবর্তে 1-1 টি সম্পর্ককে ম্যাপিংয়ে অগ্রাধিকার দিতে এসেছি Switch। আমি এটি লেখার জন্য আরও দ্রুত এবং মানসিকভাবে প্রক্রিয়া করা সহজ বলে মনে করি। দুর্ভাগ্যক্রমে, যখন কোনও সামগ্রীর নতুন উদাহরণে ম্যাপিং করা হচ্ছে তখন আমি এটিকে সংজ্ঞায়িত করতে চাই না: var fooDict = new Dictionary<int, IBigObject>() { { …
12 c#  coding-style 

2
কিছু ওও ডিজাইনের পরামর্শ খুঁজছি
আমি একটি অ্যাপ্লিকেশন বিকাশ করছি যা একটি শিল্প পরিবেশে ভালভ খুলতে এবং বন্ধ করতে ব্যবহৃত হবে, এবং এর মতো সহজ কিছু ভাবছিলাম: - public static void ValveController { public static void OpenValve(string valveName) { // Implementation to open the valve } public static void CloseValve(string valveName) { // Implementation to …

1
মার্জড শাখাগুলির জন্য দরকারী গিট কমিট বার্তা
এই প্রশ্নের অনুসরণ হিসাবে : যদি আমি নিজেই একটি দলে কাজ করি তবে আমি সমস্ত কমিটকে একটি ভিন্নতার সাথে স্কোয়াশ করে এবং তারপরে এই পার্থক্যটি মার্জ করে শাখা মার্জ করার সময় আমি কার্যকর প্রতিশ্রুতি বার্তা বজায় রাখতে পারি। এইভাবে আমি সহজেই দেখতে পাচ্ছি যে শাখায় কী কী পরিবর্তন আনা হয়েছিল …
12 git  branching 

7
একটি পুনরাবৃত্তি ফাংশন পুনরাবৃত্তি / লুপ থাকতে পারে?
আমি পুনরাবৃত্ত ফাংশন সম্পর্কে অধ্যয়ন করছি এবং স্পষ্টতই, তারা নিজেরাই কল করে এমন ফাংশন এবং পুনরাবৃত্তি / লুপগুলি ব্যবহার করে না (অন্যথায় এটি পুনরাবৃত্ত ফাংশন হবে না)। যাইহোক, উদাহরণগুলির জন্য ওয়েবে সার্ফ করার সময় (8-কুইন্স-পুনরাবৃত্তি সমস্যা), আমি এই ফাংশনটি পেয়েছি: private boolean placeQueen(int rows, int queens, int n) { boolean …
12 java  recursion 

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

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

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