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

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

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

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

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

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

4
কীভাবে কোড কভারেজটি মারাত্মকভাবে উন্নত করবেন?
ইউনিট পরীক্ষার অধীনে উত্তরাধিকারের আবেদন পাওয়ার জন্য আমাকে দায়িত্ব দেওয়া হয়েছে। অ্যাপ্লিকেশনটি সম্পর্কে প্রথমে কিছু ব্যাকগ্রাউন্ড: এটি একটি বড় সমস্যাগুলির সাথে এটি একটি 600k এলওসি জাভা আরসিপি কোড বেস বিশাল কোড নকল কোনও এনক্যাপসুলেশন নেই, বেশিরভাগ ব্যক্তিগত ডেটা বাইরে থেকে অ্যাক্সেসযোগ্য হয়, কিছু ব্যবসায়িক ডেটা সিঙ্গেলনও তৈরি করে তাই এটি …

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

7
একটি বৃহত, ফোর্টরান ভিত্তিক নম্বর ক্রাঞ্চিং কোডবেস কীভাবে আধুনিকীকরণ করা যায়?
একাডেমিয়ার এক বন্ধু আমাকে পরামর্শ চেয়েছিলেন (আমি সি # ব্যবসায়িক অ্যাপ্লিকেশন বিকাশকারী)। তাঁর একটি উত্তরাধিকার কোডবেস রয়েছে যা তিনি চিকিত্সা ইমেজিং ক্ষেত্রে ফোর্ট্রানে লিখেছিলেন। এটি ভেক্টরগুলি ব্যবহার করে বিপুল পরিমাণ সংখ্যক ক্রাঞ্চিং করে। তিনি একটি ক্লাস্টার (30ish কোর) ব্যবহার করেন এবং এখন এটিতে 500ish GPUS নিয়ে একটি একক ওয়ার্কস্টেশনের দিকে …
21 math  legacy  fortran 

3
আমি কোনও অভ্যন্তরীণ ক্লোজড-সোর্স প্রকল্পে কোনও ওপেন সোর্স লাইব্রেরিটি নিরাপদে ব্যবহার করতে পারি?
আমি অভ্যন্তরীণ ক্লোজ-সোর্স উইনফোর্স প্রকল্পে আইফেক্সারশ্প, যা আফিরো জিপিএল এর অধীনে অনুমোদিত, ব্যবহার করার কথা ভাবছি। আমার সংস্থার বাইরের কেউ এটি ব্যবহার করবে না। জিপিএল (এবং আফেরো জিপিএল) সাধারণত দাবি করে যে উত্সটি বাইনারি সরবরাহ করা উচিত। এটি একটি অভ্যন্তরীণ প্রকল্প হিসাবে প্রদত্ত, আমাকে কি আমার কর্মীদের প্রকল্পের উত্স কোড …
21 licensing  gpl  agpl 

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

2
হ্যান্ডলার, ব্যবস্থাপক এবং নিয়ন্ত্রকের মধ্যে পার্থক্য
কোনও শ্রেণি "হ্যান্ডলার", "পরিচালক" বা "নিয়ন্ত্রণকারী" নামকরণের মধ্যে কোনও পার্থক্য আছে কি? অর্থাৎ, , PurchaseManager, ।PurchaseHandlerPurchaseController এই প্রত্যয়গুলি কি একই অর্থ বোঝায় বা তাদের মধ্যে কোনও স্পষ্ট পার্থক্য রয়েছে? যদি ভাষা-অজ্ঞাত উত্তর না থাকে তবে জাভাটিকে ভাষা হিসাবে বিবেচনা করুন।
21 java  naming 

9
আপনি কখন একটি বেসরকারী / অভ্যন্তরীণ ক্লাস ব্যবহার করা উচিত?
পরিষ্কার করার জন্য, আমি যা সম্পর্কে জিজ্ঞাসা করছি তা public class A{ private/*or public*/ B b; } বনাম public class A{ private/*or public*/ class B{ .... } } আমি অবশ্যই একটি বা অন্যটি ব্যবহার করার কয়েকটি কারণ সম্পর্কে ভাবতে পারি, তবে আমি যা দেখতে চাই তা দৃinc়প্রত্যয়ী উদাহরণ যা এগুলি …

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


7
কোন অপরিহার্য প্রোগ্রামিং ভাষা পুনরাবৃত্তি সমর্থন করে না?
আমার জানা মতে, সমস্ত আধুনিক অত্যাবশ্যক প্রোগ্রামিং ভাষা এই পদ্ধতিতে পুনরাবৃত্তি সমর্থন করে যে কোনও পদ্ধতি নিজেই কল করতে পারে। এটি সর্বদা ক্ষেত্রে ছিল না, তবে আমি দ্রুত গুগল অনুসন্ধানের সাথে কোনও শক্ত তথ্য পাই না। সুতরাং আমার প্রশ্নটি হ'ল: কোন ভাষাগুলি শুরু থেকেই পুনরাবৃত্তি সমর্থন করে না এবং কখন …

2
নির্ভরতা ইনজেকশন বনাম স্থির পদ্ধতি
একটি স্ট্রিং গ্রহণ করে এবং আউটপুট স্ট্রিং গ্রহণ করে এমন একটি পদ্ধতি সহ কোনও শ্রেণীর কাছে কীভাবে যাওয়া যায় সে সম্পর্কে আমার আজ অন্য বিকাশকারীর সাথে একটি আকর্ষণীয় আলোচনা হয়েছিল। নীচের মতো কিছু কল্পনা করুন যা উদাহরণস্বরূপ উদ্দেশ্যে তৈরি করা হয়েছে public string GetStringPart(string input) { //Some input validation which …

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