প্রশ্ন ট্যাগ «design-patterns»

একটি ডিজাইনের প্যাটার্ন হ'ল সফ্টওয়্যার ডিজাইনে সাধারণভাবে ঘটে যাওয়া সমস্যার সাধারণ পুনরায় ব্যবহারযোগ্য সমাধান।

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

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

6
পলিমারফিক ক্লাসের জন্য আপনি কীভাবে জিইউআই করবেন?
ধরা যাক আমি একটি পরীক্ষা নির্মাতা পেয়েছি, যাতে শিক্ষকরা পরীক্ষার জন্য একগুচ্ছ প্রশ্ন তৈরি করতে পারেন। তবে, সমস্ত প্রশ্ন এক নয়: আপনার একাধিক পছন্দ, পাঠ্য বাক্স, ম্যাচিং এবং আরও অনেক কিছু রয়েছে। এই প্রতিটি প্রশ্নের ধরণের প্রত্যেককে বিভিন্ন ধরণের ডেটা সঞ্চয় করা দরকার, এবং নির্মাতা এবং পরীক্ষক উভয়ের জন্যই পৃথক …

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

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

4
প্রোগ্রামিং ডিজাইনের ধরণগুলি ধরতে পারে না
আমি গত 4 বছর ধরে জাভাস্ক্রিপ্ট নিয়ে কাজ করছি। আমি আমার সমস্যা সমাধানের দক্ষতা সম্পর্কে খুব আত্মবিশ্বাসী এবং আমি দেখতে পাচ্ছি যে আমার কোডের মান উন্নতি করছে। আমি সম্প্রদায়ের সাথে আপ টু ডেট থাকার চেষ্টা করি এবং আমি বর্তমানে ES2015 এবং React.js এর সাথে কাজ করছি। যাইহোক, আমি অনুভব করছি …

1
ভিজিটর প্যাটার্ন বোঝা
আমার কাছে ক্লাসগুলির একটি শ্রেণিবিন্যাস রয়েছে যা জিইউআই নিয়ন্ত্রণগুলি উপস্থাপন করে। এটার মতো কিছু: Control->ContainerControl->Form আমাকে এমন একটি ধারাবাহিক অ্যালগরিটম বাস্তবায়ন করতে হবে যা বিভিন্ন স্টাফ করার মতো জিনিসগুলির সাথে কাজ করে এবং আমি ভাবছি যে ভিজিটর প্যাটার্নটি সবচেয়ে পরিষ্কার সমাধান হবে। উদাহরণস্বরূপ একটি অ্যালগরিদম গ্রহণ করা যাক যা বস্তুর …

2
আধুনিক সি ++ দৃষ্টান্তগুলির সেরা ওভারভিউ? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি সফটওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 4 বছর আগে বন্ধ ছিল । আমি 8 থেকে 10 বছর আগে সি ++ লিখে ব্যাপকভাবে লিখতাম। আমি পেশাগত কারণে সি # …

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

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

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

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

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

4
ইনজেকশন নির্ভরতাগুলি কর্টর বা প্রতি পদ্ধতিতে করা উচিত?
বিবেচনা: public class CtorInjectionExample { public CtorInjectionExample(ISomeRepository SomeRepositoryIn, IOtherRepository OtherRepositoryIn) { this._someRepository = SomeRepositoryIn; this._otherRepository = OtherRepositoryIn; } public void SomeMethod() { //use this._someRepository } public void OtherMethod() { //use this._otherRepository } } বিরুদ্ধে: public class MethodInjectionExample { public MethodInjectionExample() { } public void SomeMethod(ISomeRepository SomeRepositoryIn) { //use SomeRepositoryIn } …

4
ওওপি অ্যাপ্লিকেশনটিতে প্যারামিটার পরিচালনা
আমি ওওপি নীতিগুলি অনুশীলনের উপায় হিসাবে সি ++ তে মাঝারি আকারের ওওপি অ্যাপ্লিকেশন লিখছি। আমার প্রকল্পে আমার বেশ কয়েকটি ক্লাস রয়েছে এবং তাদের মধ্যে কয়েকটিতে রান-টাইম কনফিগারেশন প্যারামিটারগুলি অ্যাক্সেস করা দরকার। এই পরামিতিগুলি অ্যাপ্লিকেশন শুরুর সময় বেশ কয়েকটি উত্স থেকে পড়ে। কিছু ব্যবহারকারী-হোম ডিরেক্টরিতে একটি কনফিগার ফাইল থেকে পড়া হয়, …

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