سلام دوستان، انشاالله که سلامت باشید.
همان طور که میدانید شناخت و استفاده از الگوهای طراحی در برنامه ها، کاری است که معمولا یه برنامه نویس خوب انجام میدهد، برای مطالعه الگوها میتوانید از دو آدرس زیر استفاده کنید:
هر دو از کتاب Dive Into Design Patterns هستند. بنظرم دومی از نظر نحوه بیان محتوا بهتر عمل کرده، قابل ذکره که اون یکی سون لرن سازندهها رو از منبع اول تا حدودی ترجمه کرده که بد نیست. اگر هم هم دنبال یه منبع خلاصهتر میگردین آدرس زیر هم خوبه به شرطی که یه درکی از سی شارپ داشته باشید
جدایی از خلاصهتر بودن منبع سوم، این آدرس میزان مهم بودن(درجه اهمیت) هر الگو رو از دیدگاه خودش بیان کرده
مطلب دیگه ای که مهمه SOLID هست که کلی مطلب و مقاله درموردش نوشته شده متاسفانه اصل سوم رو، اینایی که من خوندم البته، چه از مدیوم و چه از ویرگول چه از سون لرن یا دیگر منابع راحت ازش عبور کردن یا بد توضیح دادن یا به تعبیری پرتن.
Adaptive.Code خیلی زیبا و قشنگ اصلها در قسمت سوم از کتاب گفته، پس برای SOLID هم کتاب Adaptive.Code خوبه