برنامه نويسي

به الگوهای طراحی شیرجه بزنید

Dive Into Design Patterns

دانلود کتاب Dive Into Design Patterns (به فارسی: به الگوهای طراحی شیرجه بزنید) نوشته شده توسط «Alexander Shvets»


اطلاعات کتاب به الگوهای طراحی شیرجه بزنید

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

نویسنده: Alexander Shvets

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2019

تعداد صفحه: 410

حجم فایل: 32.32 مگابایت

توضیحات کتاب به الگوهای طراحی شیرجه بزنید

الگوهای طراحی راه حل های معمولی برای مشکلات رایج در طراحی نرم افزار هستند. شما نمی توانید فقط یک الگو را پیدا کنید و آن را در برنامه خود کپی کنید، همانطور که با توابع یا کتابخانه های خارج از قفسه می توانید. الگو یک قطعه کد خاص نیست، بلکه یک مفهوم کلی برای حل یک مشکل خاص است. آنها مانند نقشه های از پیش ساخته شده هستند که می توانید آنها را برای حل یک مشکل طراحی تکراری در کد خود سفارشی کنید.

کتاب Dive Into Design Patterns 22 الگوی طراحی کلاسیک و 8 اصل طراحی را نشان می دهد که این الگوها بر اساس آنها ساخته شده اند.

– هر فصل از بحث در مورد یک مسئله طراحی نرم افزار واقعی شروع می شود که سپس با استفاده از یکی از الگوها به تدریج حل می شود.
– سپس به بررسی دقیق ساختار الگو و تغییرات آن می پردازد، به دنبال آن یک مثال کد.
– سپس کتاب کاربردهای مختلف الگو را نشان می دهد و نحوه پیاده سازی الگو را گام به گام حتی در یک برنامه موجود آموزش می دهد.
– هر فصل با بحث در مورد جوانب مثبت و منفی الگو و روابط، شباهت ها و تفاوت های آن با سایر الگوها به پایان می رسد.


Design patterns are typical solutions to commonly occurring problems in software design. You can’t just find a pattern and copy it into your program, the way you can with off-the-shelf functions or libraries. The pattern is not a specific piece of code, but a general concept for solving a particular problem. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code.

The book Dive Into Design Patterns illustrates 22 classic design patterns and 8 design principles that these patterns are based on.

– Every chapter starts from a discussion of a real life software design problem which is then progressively solved by applying one of the patterns.
– Then goes a detailed review of the pattern’s structure and its variations, followed by a code example.
– Then the books shows various applications of the pattern and teaches how to implement the pattern step by step, even in an existing program.
– Each chapter concludes with a discussion of pros and cons of the pattern and its relations, similarities and differences with other patterns.

دانلود کتاب «به الگوهای طراحی شیرجه بزنید»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید