تسلط بر اصول SOLID: نقشه راهی برای نرمافزار مقیاسپذیر و قابل نگهداری
در مهندسی نرمافزار، هزینه تغییر اجتنابناپذیر است. با افزایش پیچیدگی برنامهها، کدهای خشک به داراییهای منفی تبدیل شده و منجر به سیستمهای شکننده میشوند. اصول SOLID در اینجا وارد عمل میشوند. این اصول توسط رابرت سی. مارتین ...