کتاب الگوهای طراحی به بیان ساده نوشتهی احسان رضایی، با ارائه مفاهیمی کاربردی به شما کمک میکند تا مشکلاتی که در طراحی نرمافزار رخ میدهد را حل کنید.
چرا باید الگوهای طراحی را آموخت؟
امکان دارد همهی برنامهنویسان بدون استفاده از الگوهای طراحی کار کرده باشند یا حتی بعد از مطالعه این کتاب متوجه شوند که برخی الگوها را بدون دانستن آنها استفاده کردهاند. بنابراین چرا باید این الگوها را یاد گرفت؟
الگوهای طراحی به عنوان راهحلهای قابل استفاده برای مشکلاتی میباشند که در طراحی نرمافزار رخ میدهند. حتی اگر تا به الان با این مشکلات مواجه نشدید، شناخت آنها هنوز هم کاربردی هستند.
کتاب الگوهای طراحی به بیان ساده (design patterns) به شما آموزش میدهد که الگوهای طراحی فقط چگونگی حل مسئله را شرح میدهند نه بیشتر! این الگوها میتوانند سرعت توسعه و طول عمر نرمافزار را افزایش دهند. علاوه بر این، با توجه به تعاریف مشخص و شناخته شدهای که دارند هنگام توسعه نرمافزار در پروژههای تیمی به توسعه دهندگان قابلیت تعامل و برقراری ارتباط را خواهند داد.
نکاتی درمورد الگوهای طراحی:
- الگوهای طراحی یک راه حل برای تمام مشکلات شما نیستند.
- به خاطر داشته باشید الگوهای طراحی راه حلهایی برای چالشها و مشکلات هستند، نه راه حلهایی برای یافتن مشکلات. بنابراین زیاده روی نکنید!
- اگر در محل درست به صورت صحیح استفاده شوند. آنها میتوانند ثابت کنند که یک ناجی هستند در غیر این صورت میتوانند منجر به آشفتگی در کد شوند.
بله





















ولی به هر حال ممنونم بابت مطالب ارزشمندی که در این کتاب نوشتید.