Design Patterns in .NET 6, 3rd Edition
با کمک کتاب Design Patterns in .NET 6 (الگویهای طراحی در دات نت 6)، الگوهای طراحی را در NET 6. و با استفاده از جدیدترین نسخه زبانهای #C و #F پیاده سازی کنید. این کتاب، یک نمای کلی جامع از حوزهی الگوهای طراحی را که در جعبه ابزار توسعه دهندگان امروزی مورد استفاده قرار میگیرند، ارائه میدهد. علاوه بر سازنده تابعی، متد کارخانه ناهمگام، آداپتور ارزش عمومی و پراکسیهای ترکیبی، ویرایش جدید این کتاب، موضوعاتی مانند Decorator Cycle Policies Functional Commands، یک تغییر Transformer از الگوی بازدیدکننده و کارخانههایی را معرفی میکند که میتوانند ردیابی شی و جایگزینی انبوه را انجام دهند.
کتاب الگوهای طراحی در دات نت، با استفاده از زبانهای سی شارپ و اف شارپ، پیاده سازی الگوهای طراحی کلاسیک را بررسی میکند و کاربرد و ارتباط ویژگیهای زبان بخصوصی را برای پیاده سازی الگوها مورد بحث قرار میدهد. شما با مثال یاد خواهید گرفت و سناریو هایی که الگوها قابل اجرا باشند را مرور خواهید کرد. نویسنده کتاب Dmitri Nesteruk، متخصص سابق MVP و الگوهای سی شارپ، پیادهسازیهای ممکن الگوها را نشان میدهد، جایگزینها و روابط الگو را مورد بحث قرار میدهد، و روشی را نشان میدهد که از یک ابزار ریفکتور کردن اختصاصی (JetBrains Rider) میتوان برای پیادهسازی الگوهای طراحی به آسانی استفاده کرد.
مطالبی که در کتاب Design Patterns in .NET 6: Reusable Approaches in C# and F# for Object-Oriented Software Design، یاد خواهید گرفت:
- آشنا شدن با جدیدترین پیاده سازیهای الگوهای موجود در C# 10 و F# 10
- دانستن چگونگی بهتر استدلال کردن در مورد معماری نرم افزار
- درک فرآیند ریفکتور کردن کدها به الگوها
- ارجاع دادن به تغییرات تحقیق شده و اثبات شده الگو ها
- مطالعه مثالهای کامل و مستقل از جمله آن هایی که سناریوهای پیشرفته را پوشش میدهند
- استفاده از آخرین نسخههای سی شارپ، ویژوال استادیو، رایدر و ریشارپر
این کتاب برای چه کسانی است؟
توسعه دهندگانی که تجربه ای با زبان سی شارپ دارند و میخواهند درک خود را از هنر برنامه نویسی را با استفاده از رویکردهای طراحی برای حل مشکلات مدرن گسترش دهند.