আমি এখানে প্রোগ্রামারগুলিতে এই প্রশ্নের উত্তর দেখেছি : ডিজাইনের ধরণগুলি এবং ওওপি অনুশীলনের উপর চিন্তাভাবনা কীভাবে গতিশীল এবং দুর্বল-টাইপযুক্ত ভাষায় পরিবর্তিত হয়? সেখানে আমি স্পষ্টবাদী শিরোনাম সহ একটি নিবন্ধের লিঙ্কটি পেয়েছি: ডিজাইনের প্যাটার্নগুলি ভাষার বৈশিষ্ট্যগুলি অনুপস্থিত । তবে যেখানে আমি স্নিপেটগুলি পেয়েছি যেগুলি আমার কাছে খুব আকর্ষণীয় বলে মনে হয়েছিল এবং অভিজ্ঞতার বিপরীতে এটি যাচাই করা যেতে পারে সেখানে প্রদত্ত একটি উত্সাহ রয়েছে, যেমন:
পলগ্রাহাম বলেছিলেন "পিটার নরভিগ আবিষ্কার করেছেন যে ডিজাইনের প্যাটার্নসের 23 টির মধ্যে 16 টি লিস্পে 'অদৃশ্য বা সহজ' ছিল।"
বা অন্য একটি বাক্য যা জাভাস্ক্রিপ্টে ক্লাস অনুকরণ করার চেষ্টা করা লোকদের সাথে আমি সম্প্রতি যা দেখেছি তা নিশ্চিত করে:
অবশ্যই, কেউ কখনও "ফাংশন" প্যাটার্ন, বা "শ্রেণি" প্যাটার্ন, বা আমরা গ্রহণযোগ্য অনেকগুলি বিষয় নিয়ে কথা বলে না কারণ বেশিরভাগ ভাষা সেগুলি অন্তর্নির্মিত বৈশিষ্ট্য হিসাবে সরবরাহ করে। ওটিওএইচ, একটি সম্পূর্ণরূপে প্রোটোটাইপ ওরিয়েন্টড ভাষাতে প্রোগ্রামাররা? প্রোটোটাইপ সহ ক্লাসগুলি অনুকরণ করা ভাল মনে হতে পারে ...
আমি এটিও বিবেচনায় নিচ্ছি যে ডিজাইনের ধরণগুলি একটি কথোপকথনের সরঞ্জাম । কারণ এমনকি বিল্ডিং অ্যাপ্লিকেশনগুলিতে অংশ নেওয়া আমার সীমিত অভিজ্ঞতার সাথেও আমি একটি অ্যান্টি-প্যাটার্ন ( অকার্যকর এবং / অথবা কাউন্টারপ্রডাক্টিভ ই) হিসাবে দেখতে পাচ্ছি উদাহরণস্বরূপ, একটি ছোট পিএইচপি টিমকে ছোট থেকে মাঝারি ইন্ট্রানেট অ্যাপের জন্য জিওএফ নিদর্শনগুলি শিখতে বাধ্য করা। আমি সচেতন যে স্কেল, সুযোগ এবং উদ্দেশ্য কার্যকর এবং / বা উত্পাদনশীল কী তা নির্ধারণ করতে পারে তবে আমি এখনও সে সম্পর্কে কোনও প্রযুক্তিগত ওভারভিউ খুঁজে পেতে পারি নি managed
আমি ছোট বাণিজ্যিক অ্যাপ্লিকেশনগুলি দেখেছি যা ওওপির সাথে মিশে ফাংশনযুক্ত এবং এখনও রক্ষণাবেক্ষণযোগ্য হতে পারে এবং আমি জানি না যে অনেকের উদাহরণস্বরূপ সিঙ্গলটন লেখার জন্য পাইথনের প্রয়োজন হবে কিনা তবে আমার জন্য একটি সাধারণ মডিউল একই কাজ করে।