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

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

3
প্রকাশক-গ্রাহক এবং চুল্লি ধরণের মধ্যে পার্থক্য কী?
আমার সাথে খুব মিল দেখতে পাবলিক সাবস্ক্রাইব করুন এবং চুল্লী নিদর্শনগুলি। তারা কিভাবে আলাদা? উভয় নিদর্শনগুলিতে একটি বার্তা গ্রাহকদের কাছে অপ্রত্যক্ষভাবে পৌঁছে দেওয়া হচ্ছে (চুল্লি ধরণে শ্রোতা)। আমি মনে করি পর্যবেক্ষক প্যাটার্নও অন্য দুটি প্যাটার্নের সাথে খুব মিল। এই নিদর্শনগুলির মধ্যে কী মূল পার্থক্য রয়েছে?

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

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

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

6
পুনরুক্তি পদ্ধতিগুলি কি চক্রবৃত্তীয় জটিলতা হ্রাস করে এবং সমর্থনযোগ্যতা উন্নত করে?
পুনরুক্তি পদ্ধতিগুলি যেমন আধুনিক ভাষায় যেমন সি #, জাভাস্ক্রিপ্ট এবং (আশাবাদী) জাভা 8-তে সাধারণত পাওয়া যায় তবে কোডের উপলব্ধি এবং সমর্থনযোগ্যতার উপর চক্রবৃত্তীয় জটিলতার প্রভাব হ্রাস পায়? উদাহরণস্বরূপ সি # তে আমাদের নিম্নলিখিত কোড থাকতে পারে: List<String> filteredList = new List<String>(); foreach (String s in originalList){ if (matches(s)){ filteredList.add(s); } …

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

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

5
আমার কি বিমূর্ত বা ভার্চুয়াল পদ্ধতি ব্যবহার করা উচিত?
যদি আমরা ধরে নিই যে বেস ক্লাসের জন্য খাঁটি ইন্টারফেস শ্রেণি হওয়া বাঞ্ছনীয় নয় এবং নীচে থেকে 2 টি উদাহরণ ব্যবহার করে, যা বিমূর্ত বা ভার্চুয়াল পদ্ধতি শ্রেণীর সংজ্ঞাটি ব্যবহার করে আরও ভাল পদ্ধতির? "বিমূর্ত" সংস্করণটির সুবিধাটি হ'ল এটি সম্ভবত পরিষ্কার দেখায় এবং উদ্ভূত শ্রেণিকে আশার অর্থপূর্ণ বাস্তবায়ন করতে বাধ্য …
11 c#  design 

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

2
বিজ্ঞপ্তি প্যাকেজ নির্ভরতা কীভাবে সমাধান করবেন
আমি একটি বৃহত কোডবেস রিফ্যাক্টর করছি যেখানে বেশিরভাগ ক্লাসগুলি একটি প্যাকেজে অবস্থিত। আরও ভাল মডুলারিটির জন্য, আমি প্রতিটি কার্যকারিতার জন্য উপপ্যাকগুলি তৈরি করছি। আমি কোথাও শিখেছি যে কোনও প্যাকেজ নির্ভরতা গ্রাফের লুপগুলি না থাকা উচিত, তবে নিম্নলিখিত সমস্যাটি কীভাবে সমাধান করা যায় তা আমি জানি না: Figureপ্যাকেজে রয়েছে figure, Layoutপ্যাকেজে …

4
কীভাবে আমার সহকর্মীদের বোঝাতে পারি যে জিনিসগুলি সঠিকভাবে করা তাদের সময় সাশ্রয় করবে
আমি সম্প্রতি একটি নতুন সংস্থায় শুরু করেছি, কয়েক মুঠো প্রোগ্রামার নিয়ে। এটি একটি মাঝারি আকারের সংস্থা, প্রায় 70 জন কর্মচারী, তবে আইটিটিতে কেবল 9-10 জন রয়েছে এবং আমার পাশে 3 টি "প্রোগ্রামার" রয়েছে। যাইহোক, এই ছেলেরা খুব সীমিত অভিজ্ঞতা আছে এবং সত্যিই মারাত্মকভাবে অনেক কিছু করছে। উদাহরণস্বরূপ, আমাদের প্রকল্পগুলির মধ্যে …

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

4
একটি "ব্যবসায় গোয়েন্দা" বিকাশকারী কী? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। 4 বছর আগে বন্ধ ছিল । লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। বিজনেস ইন্টেলিজেন্স বিকাশকারী ভূমিকা কোন traditionalতিহ্যবাহী …

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

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

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