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

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

5
কোডের প্রতিটি সংখ্যা একটি "যাদু নম্বর" হিসাবে বিবেচিত হয়?
সুতরাং যে কোডটিতে আমরা একটি পদ্ধতিতে আর্গুমেন্ট হিসাবে প্রেরণ করছি তাতে প্রতিটি সংখ্যা ম্যাজিক নম্বর হিসাবে বিবেচিত হয়? আমার কাছে, এটা করা উচিত নয়। আমি মনে করি যদি কিছু নম্বর ধরা যাক এটি ব্যবহারকারীর নামের নূন্যতম দৈর্ঘ্যের জন্য এবং আমরা কোডে "6" ব্যবহার শুরু করি ... তবে হ্যাঁ আমাদের রক্ষণাবেক্ষণের …

5
এমন কোনও পরিবর্তিত এলজিপিএল লাইসেন্স রয়েছে যা স্থির সংযোগের অনুমতি দেয়?
এলজিপিএল এর প্রয়োজন হয় যে কোনও প্রোগ্রাম যদি এলজিপিএল-এড লাইব্রেরি ব্যবহার করে তবে ব্যবহারকারীরা অবশ্যই লাইব্রেরির বিভিন্ন সংস্করণের সাথে প্রোগ্রামটি পুনরায় লিঙ্ক করতে সক্ষম হবেন: ... d) নিম্নলিখিতগুলির মধ্যে একটি করুন: 0) এই লাইসেন্সের শর্তাবলী, এবং উপযুক্ত অ্যাপ্লিকেশন কোডের জন্য উপযুক্ত কোনও ফর্মের সাথে সম্পর্কিত নূন্যতম সংশ্লিষ্ট সূত্রটি সরবরাহ করুন …

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

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

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

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

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

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

5
আড়াল করার ক্ষেত্রে সি # তে "নতুন" সংশোধকটির ব্যবহারিক ব্যবহারগুলি কী কী?
একজন সহকর্মী এবং আমি newসি # তে কীওয়ার্ডটির আচরণের দিকে নজর দিচ্ছিলাম কারণ এটি লুকানোর ধারণার ক্ষেত্রে প্রযোজ্য। ডকুমেন্টেশন থেকে : বেস ক্লাস থেকে উত্তরাধিকার সূত্রে প্রাপ্ত সদস্যকে স্পষ্টভাবে আড়াল করতে নতুন সংশোধক ব্যবহার করুন। উত্তরাধিকার সূত্রে প্রাপ্ত সদস্যকে আড়াল করতে, একই নামটি ব্যবহার করে উদ্ভূত শ্রেণিতে ঘোষণা করুন এবং …
21 c#  keywords 

11
কম বিলম্বিত কোডটি কি কখনও কখনও "কুশ্রী" হতে হয়?
(এটি মূলত যাদের স্বল্প বিলম্বিত সিস্টেমগুলির নির্দিষ্ট জ্ঞান রয়েছে তাদের উদ্দেশ্য, যাতে লোকেরা কেবল অসমর্থিত মতামত দিয়ে উত্তর না দেয়) আপনি কি মনে করেন "চমৎকার" অবজেক্ট অরিয়েন্টেটেড কোড লেখার এবং খুব দ্রুত লো ল্যাটেন্সি কোডটি লেখার মধ্যে কোনও বাণিজ্য রয়েছে? উদাহরণস্বরূপ, সি ++ / পলিমারফিজম ইত্যাদির ওভারহেডে ভার্চুয়াল ফাংশনগুলি এড়িয়ে …
21 java  c++  c  performance  latency 

6
সি বা সি ++ এ "নাল চেক" করার অর্থ কী?
আমি সি ++ শিখছি এবং নাল বুঝতে আমার খুব কষ্ট হচ্ছে। বিশেষত, আমি যে টিউটোরিয়ালগুলি পড়েছি সেগুলি "নাল চেক" করার কথা উল্লেখ করেছে তবে আমি এর অর্থ কী বা এটি প্রয়োজনীয় কেন তা নিশ্চিত। নাল ঠিক কি? "নাল পরীক্ষা করা" এর অর্থ কী? আমার কি সবসময় নাল পরীক্ষা করা দরকার? …
21 c++  c  null 

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

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

8
নতুন সিনিয়র বিকাশকারী কাজ
11,000-লাইন-অফ-কোড অ্যাপ্লিকেশনটিতে কাজ করার জন্য আমি আগামীকাল থেকে নেট শুরু করে আট বছরের .NET অভিজ্ঞতা নিয়ে একজন সিনিয়র বিকাশকারী পেয়েছি। দলে আমি এবং অন্য একজন প্রোগ্রামার রয়েছেন। আমরা দু'জনেই প্রত্যেকে প্রায় তিন বছরের অভিজ্ঞতা পেয়েছি। এটি ম্যানেজার হিসাবে আমার প্রথম প্রকল্প (আমি এই প্রকল্পের বিকাশকারীও) এবং এটিই প্রথমবারের মতো আমি …

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

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