تحلیلگر، معمار و برنامه نویس از 1381...
اصول برنامه نویسی خوب - خودت رو تکرار نکن! DRY
خودت را تکرار نکن! DRY - Don’t repeat yourself
به طور جد می توان گفت یکی از مهم ترین اصول در برنامه نویسی DRY است. اگر پروژه ای را که آغاز کرده اید بسیار مهم است که هیچ وقت چیزی را دوبار تکرار نکنید، زیرا در آینده ای نه چندان دور با تعداد زیادی کلاس، متد و ... روبرو خواهید شد که کارهای مشابهی را برای شما انجام می دهند و شما در میان آنها غرق خواهید شد.
برای مثال اگر قرار است در نقاط مختلف نرم افزار خود ارسال ایمیل انجام دهید در ابتدا سعی کنید یک کلاس یا متد برای ارسال ایمیل پیاده سازی کنید که تمامی نیاز شما را پوشش دهد و از آن به بعد فقط از همان کلاس استفاده کنید. حال اگر نیاز داشتید به هر دلیلی تغییری در نحوه ی ارسال ایمیل ایجاد کنید فقط یک نقطه برای تغییر خواهید داشت و خود و سایر اعضای تیم را مامور یافتن نقاط ارسال ایمیل، اصلاح، تست و غیره نخواهید کرد. تغییر این قسمت منطق نرم افزار شما را تهدید نکرده و زیر سیستمهای تغییر را حس نخواهند کرد.
مطلبی دیگر از این انتشارات
قسمت اول - مفاهیم و الگوهای برنامه نویسی تابعی (Functional) در جاوااسکریپت
مطلبی دیگر از این انتشارات
زبان های برنامه نویسی محبوب دسکتاپ در سال2021
مطلبی دیگر از این انتشارات
بررسی برنامه نویسی و زبان های برنامه نویسی مختلف در دنیای امنیت سایبری