بازگشت به بلاگنکات حرفهای برنامهنویسان
چند نکتهی کاربردی دربارهی SOLID
۳۰ تیر ۱۴۰۵
ح
نویسنده:
حسن محمدزاده

نکاتی که دانستنش کمک میکند

- اصل باز/بسته یعنی کد باید برای افزودن قابلیت جدید باز باشد، اما برای تغییر کد موجود بسته بماند.
- اصل وارونگی وابستگی توصیه میکند کلاسهای سطح بالا به انتزاع (Interface) وابسته باشند، نه جزئیات پیادهسازی.
- رعایت SOLID، تستپذیری، خوانایی و قابلیت نگهداری بلندمدت کد را بهطور محسوسی بهبود میدهد.
جمعبندی
این نکات لزوماً پیچیده نیستند، اما دانستنشان میتواند تصمیمهای فنی بهتری دربارهی SOLID در پروژهی بعدیتان رقم بزند.