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

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

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

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

4
কোনটি চয়ন করবেন: এক্সএমএল বৈশিষ্ট্য বা সাব নোড?
আমরা আমাদের ডেটা বেস থেকে এক্সএমএল হিসাবে কিছু তথ্য রফতানি করতে চাই। উদাহরণস্বরূপ, একটি Personথাকতে পারে age, nameএবং কিছু অন্যান্য বৈশিষ্ট্য। এক্সএমএল ফর্ম্যাটটি সংজ্ঞায়িত করার জন্য আমাদের দুটি পছন্দ আছে। পছন্দ # 1: <Persons> <Person> <Age>16</Age> <Name>Richard</Name> </Person> <Person> <Age>34</Age> <Name>Eric</Name> </Person> ... </Persons> পছন্দ # 2: <Persons> <Person Age="16" …
15 xml 

5
কিছু দলের সদস্য স্প্রিন্ট পরিকল্পনায় সক্রিয়ভাবে অংশ নেন না
কিছু দলের সদস্যরা কেবল যে গল্পগুলি নিয়ে কাজ করার সম্ভাবনা রয়েছে তা নিয়ে আলোচনা করা হবে এবং তারপরেই তারা অংশ নিবে। অন্যথায় তারা কেবল তাদের ফোন নিয়ে খেলেন এবং শুনতে পান না। একরকমভাবে আমি এই অবস্থানটি বুঝতে পারি। এমন কোনও বৈশিষ্ট্য সম্পর্কে আলোচনা কেন শুনবেন যা আপনি স্প্রিন্টে বা কখনও …
15 agile  scrum 

2
কোনটি আরও ভাল: সিলেকশন স্ট্রিং প্যারামিটার সহ একত্রে গিটার বা 1 পদ্ধতি?
আমাদের জ্ঞানের ডোমেনটিতে লোকেদের খালি পায়ে একটি চাপ-রেকর্ডিং প্লেট ধরে হাঁটা জড়িত। কোনও চিত্রের সেন্সর ডেটাতে স্বীকৃতি পেলে আমরা 'চিত্র' শ্রেণীর অবজেক্টগুলির ফলাফল হিসাবে আমরা চিত্র স্বীকৃতিটি করি। বেশ কয়েকটি গণনা রয়েছে যা অবশ্যই পায়ের ডেটাতে সম্পাদন করা উচিত। এখন, কোন এপিআই ভাল হবে: class Foot : public RecognizedObject { …

5
আমার ডিসলেক্সিয়ার প্রভাব কমাতে আমি আমার আইডিইতে কী পরিবর্তন করতে পারি?
আমি প্রোগ্রাম এবং আমি dyslexic। আমার দর্শনটি দুর্দান্ত। আমি খারাপভাবে প্রতীকগুলি প্রক্রিয়াকরণ করি এবং একটি ভিজ্যুয়াল চিন্তাবিদ। আমি যখন কোড করি তখন আমি সাধারণ মানুষের চেয়ে ধীর গতির কারণ আমি যে ত্রুটিগুলি করি সে সম্পর্কে অনাকাঙ্ক্ষিতভাবে অজানা। আমি অজগর শিখছি এবং পাঠ্যের কেবল বিকাশের পরিবেশগুলি আমাকে প্রচুর ভিজ্যুয়াল স্ট্রেসের কারণ …

7
এটি কি গোটো বক্তব্যকে ন্যায়সঙ্গত করে?
আমি এই প্রশ্নটি দ্বিতীয়বার আগে এসেছি, এবং আমি সেখান থেকে কিছু উপাদান টানছি: 'ব্রেক এন' কনস্ট্রাক্টের কোনও নাম আছে? লুপের জন্য দ্বি-নেস্ট থেকে বেরিয়ে আসার জন্য প্রোগ্রামটিকে লোকদের নির্দেশ দেওয়ার জন্য এটি একটি অযথা জটিল উপায় বলে মনে হচ্ছে: for (i = 0; i < 10; i++) { bool broken …

4
ফেনোট্রপিক প্রোগ্রাম ডিজাইন
আমি সম্প্রতি জারন ল্যানিয়ার "ফেনোট্রপিক প্রোগ্রামিং" নামে একটি ধারণা রেখেছি। ধারণাটি হ'ল কম্পিউটার প্রোগ্রামগুলিতে একক পয়েন্ট ইন্টারফেসের পরিবর্তে 'সারফেস' ইন্টারফেসগুলি ব্যবহার করা উচিত যা পরিসংখ্যানগুলি ব্যবহার করে ছোটখাটো ত্রুটিগুলি মুছে ফেলা হয় যা সাধারণত "শাস্ত্রীয়" প্রোগ্রামটিকে বিপর্যয়করভাবে বিধ্বস্ত করতে পারে। দ্বি-লাইনের বর্ণনা এখানে রয়েছে: জারনের মতে, 'সফটওয়্যারটির বর্তমান ধারণার মধ্যে …
15 design  program 

7
সি এর মধ্যে নির্বিচারে ব্লক এর idiomatic ব্যবহার কি?
একটি ব্লক কার্যকর করা হবে বিবৃতি তালিকা। সিতে ব্লকগুলি কোথায় আসে তার উদাহরণগুলি কিছুক্ষণ বিবৃতি দেওয়ার পরে এবং যদি বিবৃতিগুলিতে হয় while( boolean expression) statement OR block if (boolean expression) statement OR block সি কোনও ব্লকে কোনও ব্লকে বাসা বাঁধার অনুমতি দেয়। পরিবর্তনশীল নামগুলি পুনরায় ব্যবহার করতে আমি এটি ব্যবহার …
15 c  syntax 

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

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

5
আমি কী এনক্যাপসুলেশন না ভেঙে Dependency Injection ব্যবহার করতে পারি?
এখানে আমার সমাধান এবং প্রকল্পগুলি: বইয়ের দোকান (সমাধান) BookStore.Coupler (প্রকল্প) Bootstrapper.cs BookStore.Domain (প্রকল্প) CreateBookCommandValidator.cs CompositeValidator.cs IValidate.cs IValidator.cs ICommandHandler.cs বুকস্টোর.আইনফ্রাস্ট্রাকচার (প্রকল্প) CreateBookCommandHandler.cs ValidationCommandHandlerDecorator.cs BookStore.Web (প্রকল্প) Global.asax BookStore.BatchProcesses (প্রকল্প) Program.cs Bootstrapper.cs : public static class Bootstrapper.cs { // I'm using SimpleInjector as my DI Container public static void Initialize(Container container) { container.RegisterManyForOpenGeneric(typeof(ICommandHandler<>), …

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

1
মাইক্রোসফ্ট কেন আয়রণরবি এবং আয়রন পাইথনকে ত্যাগ করেছিল? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । বেশ কয়েক বছর আগে মাইক্রোসফ্ট ঘোষণা করেছিল যে রুবি এবং পাইথন। …
15 .net  python  ruby  microsoft 

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

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