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

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

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

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

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

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

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

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

1
একটি উন্নয়ন স্ট্যাক কি?
আমি এখন কলেজ থেকে স্নাতক শেষ করতে গিয়ে চাকরি সন্ধানের প্রক্রিয়াধীন। একজন সাক্ষাত্কারকারী আমাকে জিজ্ঞাসা করলেন আমার বর্তমান 'ডেভলপমেন্ট স্ট্যাক' কী? আমি জানি এটি সম্ভবত সত্যিই একটি প্রাথমিক প্রশ্ন। তবে কেউ আমাকে ব্যাখ্যা করতে পারেন যে 'ডেভলপমেন্ট স্ট্যাক' কী? এটি এমন একটি শব্দ নয় যা স্কুলে ব্যবহৃত হয়।

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

2
আমি কীভাবে একটি মোড়কে বেশিরভাগ পাস-থ্রু ফাংশন লিখতে পারি?
আমার একটি ক্লাস রয়েছে, যা একটি সাধারণ বেস প্রকারের অন্য শ্রেণিকে আবৃত করে। কারণ বেস টাইপ ইন্টারফেসটি বেশ বড় এটিতে অনেকগুলি পাস-থ্রো ফাংশন লেখার সাথে জড়িত। আমি এড়াতে একটি উপায় খুঁজছি। আসুন একটি উদাহরণ তৈরি করুন: Car / \ Volvo VolvoWithTrailer এখন আমি ভলভোভিথট্রেলারের জন্য গাড়ী ইন্টারফেসের প্রতিটি ক্রিয়াকলাপ বাস্তবায়ন …

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

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

3
কেন একটি সংকলক তার নিজের দ্বারা দুটি বার শিরোনাম ফাইলটি এড়াতে পারে না?
সি ++ তে নতুন! তাই আমি এটি পড়ছিলাম: http://www.learncpp.com/cpp-tutorial/110-a-first-look-at-the-preprocessor/ হেডার গার্ড শিরোনাম ফাইলগুলি অন্য শিরোলেখ ফাইলগুলিকে অন্তর্ভুক্ত করতে পারে, তাই শিরোনাম ফাইলটি একাধিকবার অন্তর্ভুক্ত হওয়ার পরে এমন পরিস্থিতিতে শেষ হওয়া সম্ভব। সুতরাং আমরা এড়াতে প্রিপ্রোসেসর নির্দেশিকা তৈরি করি। কিন্তু আমি নিশ্চিত নই - কেন কম্পাইলার শুধু ... না পারেন না …
13 c++  compiler 

4
কীভাবে এমন কোনও কোড স্ক্র্যাচ থেকে পুনর্লিখন করব যার জন্য আমি কপিরাইটের মালিক তাই আমি এটি প্রথম সংস্করণে অধিকার না হারিয়ে আমার কাজটিতে ব্যবহার করতে পারি?
আচ্ছা আমি এটিকে ওপেন সোর্স বানাতে চাই না! এটাই সমস্যা। তবে আমি এটি আমার বর্তমান কাজে ব্যবহার করতে চাই না। সংস্থাটি আমার সাথে কোনও বিকল্প লাইসেন্স সই করতে রাজি হয় নি এবং আমাকে স্ক্র্যাচ থেকে সবকিছু পুনরায় লেখার জন্য বলেছিল যাতে তারা এটির মালিক হবে। :( সুতরাং আমি কীভাবে এটি …

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

1
কেন রিশার্পার "হিসাবে" "" হিসাবে "পছন্দ করে?
যখন আমি এই জাতীয় কোড লিখি, যেখানে আপত্তি একটি স্থানীয় ভেরিয়েবল: if (obj is IMyInterface) { var result = (IMyInterface)obj; // .... } রিশার্পার এটিকে কোডগুলিতে পরিবর্তিত করার প্রস্তাব দেয়: var result = obj as IMyInterface; if (result != null) { // ... } আমি পূর্বেরটিকে পছন্দ করি, কারণ এটি …
13 c#  resharper 

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