प्रोग्रामर को अपने कोड को अधिक रखरखाव, पुनः प्रयोज्य और पठनीय बनाने के लिए फंक्शंस का उपयोग करना चाहिए। फंक्शंस प्रोग्रामर को जटिल कार्यों को छोटे, प्रबंधनीय संस्थाओं में तोड़ने की अनुमति देते हैं जिन्हें अन्य टीम के सदस्यों द्वारा जल्दी से समझा जा सकता है। वे प्रोग्रामर को कोड के एक ही ब्लॉक को केवल एक कॉल के साथ कई बार निष्पादित करने की अनुमति देकर कोड दोहराव को भी रोकते हैं, जिसके परिणामस्वरूप त्रुटियों की संभावना कम हो जाती है और डिबगिंग आसान हो जाती है।
यह बताने के लिए एक पैराग्राफ लिखें कि प्रोग्रामर को फ़ंक्शंस का उपयोग क्यों करना चाहिए।