برای مثال، اگر نرم افزار را با استفاده از یک زبان برنامه نویسی سطح بالا مانند جاوا یا سی شارپ نوشته باشیم، اعمال تغییرات به معنای تغییر کلاس ها، توابع، ساختار فایل ها و ... خواهد بود. این تغییرات مداوم و همچنین 
گزینه‌ها:
وقتی کاتب معنی کلمه ای را نمی فهمید، در آن دست می برد و به گمان خودش، آن را «روزآمد» می کرد، به همین دلیل نسخه های حافظ متفاوتند.
ممکن است درجه‌ی بسیار بالای درخشندگی باعث ناخوانا شدن نوشته شود.
با استفاده از الگوریتم خاصی کد گذاری کرده و مجددا نرم افزار را پک میکند تا دیگران نتوانند سورس فایل های شما را مشاهده کرده یا در آن تغییری ایجاد کنند.
کدهای نوشته شده توسط افراد مختلف با سبک ها  و دست خط های  متفاوت، پس از مدتی code-base را به وضعیتی غیرقابل توسعه تبدیل می کند.
جملهٔ کامل: برای مثال، اگر نرم افزار را با استفاده از یک زبان برنامه نویسی سطح بالا مانند جاوا یا سی شارپ نوشته باشیم، اعمال تغییرات به معنای تغییر کلاس ها، توابع، ساختار فایل ها و ... خواهد بود. این تغییرات مداوم و همچنین کدهای نوشته شده توسط افراد مختلف با سبک ها  و دست خط های  متفاوت، پس از مدتی code-base را به وضعیتی غیرقابل توسعه تبدیل می کند.