اصول SOLID چیست؟ و کاربردش
اصول SOLID مجموعهای از اصول طراحی نرمافزار هستند که برای ساختاردهی کد و ایجاد سیستمهای قابل نگهداری، قابل توسعه و قابل فهم مورد استفاده قرار میگیرند. این اصول توسط رابرت سی. مارتین (به نام علمی «استاد برنامه نویسی») معرفی شدهاند. دستآوردهای SOLID شامل این اصول هستند: 1. S – Single Responsibility Principle (اصل مسئولیتیکتا): هر








