প্রশ্ন ট্যাগ «object-oriented»

এমন একটি পদ্ধতি যা একটি সিস্টেমকে অবজেক্টগুলির একটি সেট হিসাবে মডেলিং করতে সক্ষম করে যা একটি মডুলার পদ্ধতিতে নিয়ন্ত্রণ এবং ম্যানিপুলেট করা যায়

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

1
তৃতীয় পক্ষের কোডটি মোড়ানো কি তার গ্রাহকদের একক পরীক্ষার একমাত্র সমাধান?
আমি ইউনিট টেস্টিং করছি এবং আমার ক্লাসগুলির একটিতে আমাকে একটি পদ্ধতি থেকে একটি মেইল ​​প্রেরণ করা প্রয়োজন, তাই কনস্ট্রাক্টর ইঞ্জেকশন ব্যবহার করে আমি Zend_Mailক্লাসের একটি উদাহরণ ইনজেক্ট করি যা জেন্ড ফ্রেমওয়ার্কে রয়েছে। এখন কিছু লোক যুক্তি দেখান যে কোনও লাইব্রেরি যদি পর্যাপ্ত স্থিতিশীল থাকে এবং প্রায়শই পরিবর্তন হয় না তবে …

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

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

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

5
ইউনিট টেস্টিং পদ্ধতিগত কোড কার্যকর কি?
একটি বর্তমান প্রকল্পে, ইউনিট টেস্টিংগুলি আমাদের কোডের মধ্যে toুকে পড়ে বলে মনে হচ্ছে ধ্রুব পরিমাণ বাগগুলি এড়াতে আমাদের বিকাশ চক্রের সাথে ইউনিট পরীক্ষার সংযোজন করতে চায় এমন শক্তিগুলি। সমস্যাটি হ'ল স্প্যাগেটি কোডটি 95% শতাংশ পদ্ধতিগত, যা আমি কখনই ইউনিট টেস্টিং করি নি (ইউনিট পরীক্ষার সাথে আমার সমস্ত অভিজ্ঞতা ওওপি কোডের …

7
সিঙ্গলেটন, বিমূর্ত শ্রেণি এবং ইন্টারফেসের ভূমিকা কী?
আমি সি ++ এ ওওপি অধ্যয়ন করছি এবং যদিও এই 3 টি ধারণার সংজ্ঞা সম্পর্কে আমি সচেতন, এটি কখন বা কীভাবে ব্যবহার করতে হয় তা আমি সত্যিই বুঝতে পারি না। উদাহরণস্বরূপ এই শ্রেণিটি ব্যবহার করা যাক: class Person{ private: string name; int age; public: Person(string p1, int p2){this->name=p1; this->age=p2;} ~Person(){} …

2
অভিনেতার মডেল সম্পর্কে আমার বর্ণনাটি কি ঠিক?
যদি আমি বুঝতে পারি, অভিনেতা মডেলটি কেবল অবজেক্ট মডেলের মতো তবে কয়েকটি পার্থক্য সহ: প্রতিটি বস্তু এটির নিজস্ব আলাদা থ্রেড তৈরি করে এবং আপনার হাজার হাজার বস্তু থাকা সত্ত্বেও এটি কোনও সমস্যা নয়। অভিনেতা ফাংশনগুলিতে কল করে এবং ফেরতের মানগুলি অর্জন করে পরিবর্তে বার্তা প্রেরণ ও গ্রহণ করে ইন্টারঅ্যাক্ট করেন …

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

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

7
অপরিবর্তনীয়তা প্রায় আমার মাথা পেতে
আমি অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংয়ে নতুন এবং একটি ধারণা যা আমাকে বুঝতে সময় লাগছে তা হ'ল অপরিবর্তনীয়তা। আমি মনে করি গত রাতে হালকা বাল্বটি বন্ধ হয়ে গেছে তবে আমি যাচাই করতে চাই: যখন আমি এমন বিবৃতি পেলাম যে অপরিবর্তনীয় বস্তুটি পরিবর্তন করা যায় না, তখন আমি বিস্মিত হই কারণ আমি উদাহরণস্বরূপ নিম্নলিখিতটি …

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

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

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

6
সম্পর্কটি উল্টিয়ে দিয়ে বৃত্ত-উপবৃত্ত সমস্যা সমাধান করা যেতে পারে?
রয়ে Circleপ্রসারিতEllipse বিরতি Liskov Substition নীতি যথা, আপনি সেট করতে পারেন X এবং Y স্বাধীনভাবে একটি উপবৃত্ত আঁকা, কিন্তু এক্স সবসময় চেনাশোনা জন্য Y সমান হবে:, কারণ এটি একটি postcondition পরিবর্তন। কিন্তু বৃত্তটি কোনও উপবৃত্তের উপ-প্রকার হওয়ায় এখানে সমস্যাটি হয় না? আমরা কি সম্পর্কটা উল্টাতে পারি না? সুতরাং, বৃত্তটি সুপারটাইপ …

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