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

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

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

9
কেন জাভা ক্লাসের বাইরে ফাংশন সংজ্ঞা উপস্থিত হতে দেয় না?
জাভাতে সি ++ এর বিপরীতে, আমরা ক্লাসে ক্লাসের বাইরে সংজ্ঞা এবং সংজ্ঞাতে কেবল ফাংশন ঘোষণা করতে পারি না। এটা এমন কেন? জাভাতে একটি একক ফাইলের মধ্যে কেবল একটি শ্রেণি থাকা উচিত এবং অন্য কিছুই থাকতে হবে না তা জোর দেওয়ার জন্য?
22 java  class  functions 

7
উত্পাদনে ব্যবহারকারীর ক্রিয়া লগ করার জন্য সেরা অনুশীলন
এই প্রশ্নটি স্ট্যাক ওভারফ্লো থেকে স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 7 বছর আগে স্থানান্তরিত । আমি আমার উত্পাদন পরিবেশে বিভিন্ন স্টাফ প্রচুর লগ ইন করার পরিকল্পনা করছিলাম, যখন ব্যবহারকারী যখন: লগ ইন, লগ অফ প্রোফাইল পরিবর্তন করুন অ্যাকাউন্ট সেটিংস সম্পাদনা করুন পাসওয়ার্ড পরিবর্তন …
22 c#  asp.net  logging 

4
জিপিএল - বিতরণ কি?
একটি জিপিএল প্রকল্পের অভিযোগের অপব্যবহার সম্পর্কে একটি মজার বিষয় সামনে এলো । এই ক্ষেত্রে এন্টারপ্রাইজ সফ্টওয়্যারটি কয়েকটি বড় সংস্থাগুলি ব্যবহার করেছিল যারা মূলত কোডটি নিয়েছিল, নাম পরিবর্তন করেছিল, জিপিএল নোটিশগুলি সরিয়েছে এবং ফলাফলটি ব্যবহার করেছে used মুল বক্তব্যটি ছিল - যদি সংস্থাটি এটি করে এবং কেবল সফ্টওয়্যারটি অভ্যন্তরীণভাবে ব্যবহার করে …
22 legal  gpl 

4
কীভাবে একটি উন্নয়ন দল গঠন করবেন
আমি ১১ টি সফটওয়্যার বিকাশকারীদের একটি দলের পরিচালক, যিনি আমার সংস্থার ওয়েব সাইট / ওয়েব অ্যাপ্লিকেশনগুলি দেখেন এবং যে কোনও সময় 4 টি সমবর্তী প্রকল্প এবং প্রতিদিনের সহায়তায় চালিত হন। 11 বিকাশকারীদের মধ্যে প্রযুক্তিগত দক্ষতা, কাজের শিরোনাম এবং অভিজ্ঞতার মিশ্রণ রয়েছে, যদিও সমস্ত 11 বিকাশকারী সরাসরি আমাকে রিপোর্ট করার সাথে …
22 management  team 

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

3
কোনও শ্রেণি বা মডিউলটি কখন পৃথক সমাবেশ / ডিএলএলে থাকতে হবে?
কোনও শ্রেণি তার নিজস্ব সমাবেশ / ডিএলএল এ কখন হওয়া উচিত তা সিদ্ধান্ত নেওয়ার জন্য কি কোনও গাইডলাইন রয়েছে? আমি প্রায়শই দুটি চিন্তা কেন্দ্র দেখি: 1) শ্রেণীর প্রতিটি "গোষ্ঠীকরণ" নিজস্ব ডিএলএল, যেমন সংগ্রহস্থল, পরিষেবা, ডিটিও, পরিকাঠামো ইত্যাদির অন্তর্ভুক্ত belongs ২) সমস্ত কিছু একক ডিএলএলে থাকতে হবে তবে নামস্থান / ফোল্ডারগুলির …

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

4
স্বয়ংক্রিয় পরীক্ষাগুলির সাথে উত্তরাধিকারের কোডটি পুনঃনির্মাণের সেরা অনুশীলন
আমি তুলনামূলকভাবে বড় এবং পুরানো কোড বেসে ইতিমধ্যে সংজ্ঞায়িত ইন্টারফেস (সি ++ শিরোনাম ফাইলগুলির একটি সেট) পুনর্নির্মাণের কাজটি গ্রহণ করতে চলেছি। এটি করার আগে, আমি যথাসম্ভব সম্পূর্ণ পরীক্ষার কভারেজ রাখতে চাই, তাই আমি যত তাড়াতাড়ি সম্ভব এবং সহজেই পুনরায় সংশোধন ত্রুটিগুলি সনাক্ত করতে পারি। সমস্যাটি হ'ল ইতোমধ্যে বিদ্যমান কোড বেসটি …
22 testing  legacy 

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

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

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

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

3
প্রয়োজনীয়তা লেখার সময় শাল এবং মাস্টের ব্যবহারের জন্য সেরা অনুশীলন
আমি আগে আমাদের বিকাশকারীদের মনে করিয়ে দিয়ে একটি ইমেল প্রেরণ করেছি যে, আপনার প্রাপ্ত প্রয়োজনীয়তার মধ্যে 'শাল' শব্দের ব্যবহারটি আপনার কার্যকরী প্রয়োজনীয়তাগুলি অনুসরণ না করে should ক্রিয়ামূলক প্রয়োজনীয়তাগুলি লেখার সময়, 'অবশ্যই' শব্দটি ব্যবহার করা হয় এমন একটি ক্রিয়াকলাপটি যা করতে হবে তা বর্ণনা করতে। উত্পন্ন = সিস্টেমের প্রয়োজন হতে হবে …

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

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