عباس کشوری
عباس کشوری
خواندن ۱ دقیقه·۵ سال پیش

اصول برنامه نویسی خوب - اصل انتزاع - Abstraction Principle


این اصل یک اصل مرتبط با DRY  یا همان "خودت رو تکرار نکن!" است.

اصل انتزاع بیان می کند که "هر قطعه ی معنی دار از قابلیتهای یک نرم افزار می بایست فقط در یک محل از کد پیاده سازی شود".

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

principlesبرنامه نویسیabstraction
تحلیلگر، معمار و برنامه نویس از 1381...
شاید از این پست‌ها خوشتان بیاید