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