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

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

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

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

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

7
একটি দলে বিভিন্ন প্রোগ্রামিং শৈলী কিভাবে মোকাবেলা করতে?
আমাদের একটি ছোট দেব দল রয়েছে (মাত্র 3 জন বিকাশকারী) এবং আমরা সম্প্রতি একটি নতুন দলের সদস্য পেয়েছি। তিনি যখন একজন স্মার্ট কোডার, তার কোডিং শৈলীটি আমাদের থেকে সম্পূর্ণ আলাদা। আমাদের বিদ্যমান কোড বেসটিতে বেশিরভাগই পঠনযোগ্য, পরিষ্কার এবং রক্ষণাবেক্ষণযোগ্য কোড রয়েছে তবে নতুন দলের সদস্য দ্রুত অনেকগুলি ফাইল পরিবর্তন করছেন, …

3
জাভা প্যাকেজ নামকরণ কনভেনশন এর মূল বক্তব্য কি?
আমি বুঝতে পারি না যে জাভা কেন একটি প্যাকেজের নাম হিসাবে (সম্ভবত অনুমান) ডোমেন নেভারের বিপরীত ব্যবহার করে, যখন বেশিরভাগ লোকেরা ব্যবহার করে এমন ডোমেন নাম এবং তাদের যে পণ্যগুলি রয়েছে তার মধ্যে কোনও সংযোগ নেই। প্রচুর বিকাশকারীদের কোনও ডোমেনও নেই। নামকরণের এই কনভেনশনটির কারণগুলি কী, যদি থাকে?
14 java  packages 

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

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

4
বিরোধী চিহ্নিতকারীদের চেক-ইন কোডে রেখে যাওয়ার কি যুক্তি আছে?
বিবাদ চিহ্নিতকারী বিবেচনা করুন। অর্থাৎ, <<<<<<< branch blah blah this ======= blah blah that >>>>>>> HEAD যে বিশেষ ক্ষেত্রে আমাকে এই প্রশ্নটি পোস্ট করতে অনুপ্রাণিত করেছে, দায়ী দলের সদস্যটি সবেমাত্র আমাদের শাখায় প্রবাহ থেকে একীকরণের কাজটি সম্পন্ন করেছিলেন এবং কিছু ক্ষেত্রে সবেমাত্র যা ঘটেছে তার বিষয়ে ডকুমেন্টেশন হিসাবে মন্তব্য হিসাবে …

7
পতনের মাধ্যমে স্যুইচ স্টেটমেন্টগুলির উপযুক্ত ব্যবহার
ফল-থ্রো (ক্লাসিক) স্যুইচ স্টেটমেন্টটি ব্যবহার করা কখন উপযুক্ত? এই ধরনের ব্যবহার কি প্রস্তাবিত এবং উত্সাহিত করা বা এটিকে কোনও মূল্যে এড়ানো উচিত?

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

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

2
পুনরাবৃত্তির মাঝের দিকে অনুমানগুলি পরিবর্তন করা ঠিক আছে কি?
আমরা 4 বিকাশকারীদের একটি দলে Agile / Scram ব্যবহার শুরু করেছি। আমরা আমাদের গল্পের অনুমান করেছি এবং পণ্যের ব্যাকলগে প্রাইমড স্টোরিগুলিকে অর্ডার করেছি। জটিলতার উপর আমরা পয়েন্ট ভিত্তিক অনুমান দিয়ে শুরু করেছি 1 থেকে 5 পর্যন্ত, স্বাভাবিকের পরিবর্তে 1,2,3,5,8,13 .... এবং আরও কয়েকটি গল্প নিয়ে কাজ করার পরে আমরা অনুভব …

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

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

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

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