কোডারস এ কাজ জো আর্মস্ট্রং বইয়ে বলেছে যে:
আমি মনে করি পুনর্ব্যবহারযোগ্যতার অভাব কার্যকরী ভাষায় নয়, অবজেক্ট ওরিয়েন্টেড ভাষায় আসে। কারণ অবজেক্ট ওরিয়েন্টেড ভাষাগুলির সমস্যা হ'ল তারা এই সমস্ত নিখরচায় পরিবেশ পেয়েছে যা তারা তাদের সাথে বহন করে। আপনি একটি কলা চেয়েছিলেন তবে আপনি যা পেয়েছিলেন তা হ'ল কলা এবং পুরো জঙ্গলে একটি গরিলা
আমি এখানে এটি যথেষ্ট না। যদি কলা পেতে সমস্যা হয় তবে আমরা 'getBanana' ফাংশনটির পিছনে সমস্ত যুক্তি সজ্জিত করতে পারি। বানর এবং জঙ্গলে কীভাবে এই প্রসঙ্গে জড়িত। কেউ কি এমন একটি কোড স্নিপেট লিখতে পারেন যা বোঝার জন্য সহজভাবে সমস্যাটি ব্যাখ্যা করে, বলুন, এই সত্যটি প্রদর্শন করতে পারেন যে Bananaবস্তুর প্রয়োজন Monkeyএবং Jungleবস্তুগুলির সূচনা করা দরকার, দয়া করে?