جمعبندی
در این فصل، ما یک روش متداول طراحی برنامه به نام طراحی از بالا به پایین را معرفی کردهایم و دیدیم که چگونه از توابع پوسته برای ایجاد اصلاحات گام به گام مورد نیاز استفاده میشود. همچنین دیدهایم که چگونه میتوان از متغیرهای محلی برای مستقل کردن توابع پوسته از یکدیگر و از برنامهای که در آن قرار میگیرند استفاده کرد. این امکان را فراهم می کند که توابع پوسته به صورت قابل حمل نوشته شوند و باشند قابل استفاده مجدد با اجازه دادن به آنها برای قرار گرفتن در چندین برنامه؛ صرفه جویی در زمان عالی