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


