In particular, "Maintaining complex software systems tends to be costly because developers spend a significant part of their time with trying to understand the system’s structure and behavior."
به‌طور خاص، «حفظ سیستم‌های نرم‌افزاری پیچیده، هزینه‌بر است زیرا سازندگان بخش مهمی از زمان خود را با تلاش برای درک ساختار و رفتار سیستم صرف می‌کنند.»