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