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

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

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

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

4
সি # তে সদস্যদের আড়াল করার জন্য সুস্পষ্ট ইন্টারফেস বাস্তবায়ন কি জায়েজ?
আমি কীভাবে সি # তে ইন্টারফেস এবং সুস্পষ্ট ইন্টারফেস বাস্তবায়নের সাথে কীভাবে কাজ করব তা আমি বুঝতে পেরেছিলাম, তবে আমি ভাবছিলাম যে নির্দিষ্ট সদস্যদের প্রায়শই ব্যবহার করা হবে না যা ঘন ঘন ব্যবহার করা হবে না এটি লুকানো রূপ হিসাবে বিবেচিত হয় considered উদাহরণ স্বরূপ: public interface IMyInterface { int …

4
সঠিক মডেল-দেখুন-ডিজাইন ____
আমি মডেল ভিউ কন্ট্রোলার, মডেল ভিউ উপস্থাপক, মডেল ভিউ ভিউমোডেল এবং আরও কিছু সম্পর্কে পড়ছি এবং সাধারণভাবে অন্তর্নিহিত ধারণাটি বুঝতে খুব সহজ বলে মনে হচ্ছে: সুন্দর ভিজ্যুয়াল এবং বিজ্ঞানের সাহসকে একে অপরকে আলাদা এবং অজ্ঞ হিসাবে রাখুন সম্ভব. ডিজাইনের চকোলেটে লজিক চিনাবাদাম মাখন পাচ্ছেন না; শান্ত, আমি এটি পছন্দ করি। …

3
আমি যখন কোনও অবজেক্ট তৈরি করি, তা কি তাত্পর্যপূর্ণ মেমরির ক্ষেত্রে উভয় ক্ষেত্রে বরাদ্দ করা হয় উদাহরণ ক্ষেত্র এবং পদ্ধতি বা কেবলমাত্র ক্ষেত্রগুলিতে
আমার নিচের ক্লাস আছে class Student{ int rollNumber; int marks; public void setResult(int rollNumber, int marks){ this.rollNumber=rollNumber; this.marks=marks; } public void displayResult(){ System.out.println("Roll Number= "+this.rollNumber+" Marks= "+this.marks); } } এখন আমি টাইপ স্টুডেন্টের দুটি বিষয় তৈরি করলাম Student s1=new Student(); Student s2=new Student(); উদাহরণস্বরূপ ক্ষেত্রগুলির জন্য এখন দুটি পৃথক মেমরি …

4
মাইক্রো পরিষেবা এবং তথ্য প্রতিলিপি
আমি একটি নতুন অ্যাপ্লিকেশন তৈরি করছি এবং মাইক্রো-সার্ভিসেস আর্কিটেকচার সম্পর্কে পড়ছি। আর্কিটেকচার নিজেই একটি বিকাশ, স্থাপনা এবং জীবনচক্র পরিচালন দৃষ্টিকোণ থেকে প্রচুর অর্থবোধ করে। তবে যে বিষয়টি সামনে এসেছিল তা হ'ল মাস্টার ডেটা কীভাবে পরিচালনা করতে হবে। উদাহরণস্বরূপ, আমার কাছে দুটি অ্যাপ্লিকেশন রয়েছে - বলুন বিক্রয় অ্যাপ্লিকেশন এবং একটি টিকিটিং …
14 soa  services 

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

2
কেন জা # এর তুলনায় সি # এর আরও অনেক বৈশিষ্ট্য রয়েছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । দয়া করে মনে রাখবেন এটি জাভা বনাম সি # আর্গুমেন্ট নয়। আমি …
14 java  c#  languages 

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

3
জিপিএল লাইসেন্স কোন লাইসেন্সের আওতায় রয়েছে?
প্রকৃত জিপিএল লাইসেন্স (যে টেক্সট শব্দ রয়েছে সেটা "সবচেয়ে সফ্টওয়্যার ও অন্যান্য ব্যবহারিক কাজ করার জন্য লাইসেন্স ডিজাইন করা হয় ..." ) হল একটি দস্তাবেজ; আমি তাই ধরে নেব যে এটি কোনও ধরণের কপিরাইটের অধীনে? এই লাইসেন্সটি কোন লাইসেন্সের আওতায় অনুমোদিত? এটি হ'ল, যদি আমি জিপিএল লাইসেন্সের বডিটি আমার নিজের …
14 gpl  copyright 

3
অনুশীলনে খোলা-বন্ধ নীতিটি কীভাবে মেনে চলবেন
আমি মুক্ত-বদ্ধ নীতিটির উদ্দেশ্য বুঝতে পারি। এর অর্থ হ'ল সংশোধন করার সময় ইতিমধ্যে কাজ করা কোনও কিছু ভাঙার ঝুঁকি হ্রাস করা, আপনাকে কোনও পরিবর্তন না করে প্রসারিত করার চেষ্টা করার কথা বলার মাধ্যমে। তবে, এই নীতিটি বাস্তবে কীভাবে প্রয়োগ হয় তা বুঝতে আমার কিছুটা সমস্যা হয়েছিল। আমার বোঝার জন্য, এটি …

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

1
ডিফল্ট কনস্ট্রাক্টরকে অব্যবহারযোগ্য করা কি ঠিক?
বিশেষত ডিফল্ট নির্মাণকারী সম্পর্কে জিজ্ঞাসা করা প্রদত্ত যে কন্সট্রাক্টর একটি অবজেক্টের জন্য সমস্ত ডেটা আরম্ভ করে, যদি আমি এমন একটি ক্লাস তৈরি করি যা সঠিক আরম্ভকরণ ব্যতীত ব্যবহার করা যায় না, তবে এটি কি ডিফল্ট কনস্ট্রাক্টর অকেজো হওয়ার মতো ঘটনা নয়? বিবেচনা: // A class for handling lines in a …

6
ফলব্যাকগুলির জন্য নেস্টেড ট্রাই-ক্যাচের বিকল্পগুলি
আমার একটি পরিস্থিতি আছে যেখানে আমি কোনও অবজেক্ট পুনরুদ্ধার করার চেষ্টা করছি। যদি অনুসন্ধান ব্যর্থ হয় তবে আমার কাছে বেশ কয়েকটি ফলব্যাক রয়েছে, যার মধ্যে প্রতিটি ব্যর্থ হতে পারে। কোডটি দেখে মনে হচ্ছে: try { return repository.getElement(x); } catch (NotFoundException e) { try { return repository.getSimilarElement(x); } catch (NotFoundException e1) …

7
আপনি যদি কেবল কোনও পদ্ধতিতে কল করার জন্য ঘন ঘন কোনও অবজেক্ট তৈরি করে থাকেন তবে এটি কী কোডের গন্ধ?
আমি একটি কোড বেস উত্তরাধিকারসূত্রে পেয়েছি যেখানে প্রচুর কোড রয়েছে যা এরকম কিছু হয়: SomeDataAdapter sda = new SomeDataAdapter(); sda.UpdateData(DataTable updateData); এবং তারপর এসডিএ আর কখনও ব্যবহার করা হয় না। এটি কি কোনও কোডের গন্ধ যা ইঙ্গিত দেয় যে সেই পদ্ধতিগুলি পরিবর্তে স্থিত শ্রেণির পদ্ধতি হওয়া উচিত?

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