पुस्तक में कोडर्स एट वर्क जो आर्मस्ट्रांग ने कहा कि:
मुझे लगता है कि पुन: प्रयोज्य की कमी वस्तु उन्मुख भाषाओं में आती है, कार्यात्मक भाषाओं में नहीं। क्योंकि ऑब्जेक्ट ओरिएंटेड भाषाओं के साथ समस्या यह है कि उन्हें यह सब निहित वातावरण मिला है जो वे अपने साथ ले जाते हैं। आप एक केला चाहते थे लेकिन आपको जो मिला वह था एक केला और पूरे जंगल को पकड़ना
मैं यहाँ नहीं मिलता। यदि समस्या केला पाने की है, तो हम 'getBanana' फ़ंक्शन के पीछे के सभी तर्कों को कूटबद्ध कर सकते हैं। इस संदर्भ में बंदर और जंगल कैसे शामिल हैं। क्या कोई कोड स्निपेट लिख सकता है जो समस्या को समझने में आसान तरीके से समझाता है, कहते हैं, इस तथ्य को प्रदर्शित करते हैं कि Bananaऑब्जेक्ट को शुरू करने के लिए ऑब्जेक्ट Monkeyऔर Jungleवस्तुओं की आवश्यकता है , कृपया?