دانلود کتاب Hands-On Design Patterns with Delphi (به فارسی: الگوهای طراحی دستی با دلفی) نوشته شده توسط «Primož Gabrijelčič»
اطلاعات کتاب الگوهای طراحی دستی با دلفی
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: Packt Publishing
نویسنده: Primož Gabrijelčič
زبان: english
فرمت کتاب: EPUB (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2019
تعداد صفحه: 476
حجم فایل: 2.36 مگابایت
کد کتاب: 1789343240 , 9781789343243
نوبت چاپ: 1
توضیحات کتاب الگوهای طراحی دستی با دلفی
با الگوهای خلقی، ساختاری، رفتاری و همزمان در دلفی سرعت بگیرید تا کدهای واضح، مختصر و مؤثر بنویسید
ویژگیهای کلیدی
- کاوش کنید الگوهای اصلی و اجزای دلفی به منظور تسلط بر طراحی برنامه شما
- ترفندها، تکنیکها و بهترین روشها را برای حل چالشهای رایج طراحی و معماری به کار بگیرید
- الگوهای مناسب را برای بهبود کارایی و بهره وری برنامه خود انتخاب کنید
توضیحات کتاب
الگوهای طراحی راه حلی برای بسیاری از سناریوهای برنامه نویسی رایج هستند. این کتاب بر روی الگوهای طراحی اعمال شده در زبان دلفی تمرکز دارد. این کتاب به شما اطلاعاتی در مورد زبان و قابلیتهای آن در یک کتابخانه زمان اجرا ارائه میدهد.
شما با کاوش انواع الگوهای طراحی و درک آنها از طریق نمونه های دنیای واقعی شروع خواهید کرد. این مستلزم توضیح کوتاهی در مورد مفهوم الگوهای طراحی و مجموعه اصلی الگوهای ‘Gang of Four’ است که به شما در ساختاربندی کارآمد طرح های خود کمک می کند. در مرحله بعد، مهمترین «ضد الگوها» (که اساساً شیوههای توسعه نرمافزار بد هستند) را پوشش میدهید تا در خلاصی از مشکلات در طول برنامهنویسی به شما کمک کند. سپس با هشت الگوی مهم برای هر نوع خلقی، ساختاری و رفتاری آشنا خواهید شد. پس از این، شما با مفهوم الگوهای همزمان آشنا خواهید شد، که الگوهای طراحی به طور خاص مربوط به محاسبات چند رشته ای و موازی هستند. اینها شما را قادر می سازد تا رابط بین آیتم ها را توسعه و بهبود بخشید و خاطرات مشترک را در رشته ها هماهنگ کنید. در فصل پایانی، شما الگوهای طراحی خاص برای طراحی برنامه و سایر دستهبندیهای الگوهایی را که تحت چتر «طراحی» نیستند، بررسی خواهید کرد.
در پایان این کتاب، میتوانید به مشکلات رایج طراحی که در هنگام توسعه برنامهها با آنها مواجه میشوید رسیدگی کنید و در هنگام ساخت پروژههای مقیاسپذیر احساس اطمینان کنید.
آنچه یاد خواهید گرفت
- درباره مفهوم الگوهای طراحی اطلاعاتی به دست آورید
- تکنیک های برنامه نویسی مدرن را با دلفی مطالعه کنید
- آخرین موارد اضافه شده و تکنیک های طراحی برنامه را در دلفی به روز نگه دارید
- با رویکردهای مدرن چند رشته ای مختلف آشنا شوید
- الگوهای خلقی، ساختاری، رفتاری و همزمان را کشف کنید
- تعیین کنید که چگونه یک مشکل طراحی را به اجزای آن تقسیم کنید
این کتاب برای چه کسی است
الگوهای طراحی دستی با دلفی برای توسعه دهندگان دلفی در سطح مبتدی طراحی شده است. که می خواهند برنامه های کاربردی مقیاس پذیر و قوی بسازند. دانش اولیه دلفی ضروری است.
دانلود کد نمونه برای این کتاب میتوانید فایلهای کد نمونه را برای همه کتابهای Packt که خریداری کردهاید از حساب خود در http://www.PacktPub.com دانلود کنید. اگر این کتاب را از جای دیگری خریداری کرده اید، می توانید به http://www.PacktPub.com/support مراجعه کرده و ثبت نام کنید تا فایل ها مستقیماً برای شما ایمیل شوند.
Get up to speed with creational, structural, behavioral and concurrent patterns in Delphi to write clear, concise and effective code
Key Features
- Delve into the core patterns and components of Delphi in order to master your application’s design
- Brush up on tricks, techniques, and best practices to solve common design and architectural challenges
- Choose the right patterns to improve your program’s efficiency and productivity
Book Description
Design patterns have proven to be the go-to solution for many common programming scenarios. This book focuses on design patterns applied to the Delphi language. The book will provide you with insights into the language and its capabilities of a runtime library.
You’ll start by exploring a variety of design patterns and understanding them through real-world examples. This will entail a short explanation of the concept of design patterns and the original set of the ‘Gang of Four’ patterns, which will help you in structuring your designs efficiently. Next, you’ll cover the most important ‘anti-patterns’ (essentially bad software development practices) to aid you in steering clear of problems during programming. You’ll then learn about the eight most important patterns for each creational, structural, and behavioral type. After this, you’ll be introduced to the concept of ‘concurrency’ patterns, which are design patterns specifically related to multithreading and parallel computation. These will enable you to develop and improve an interface between items and harmonize shared memories within threads. Toward the concluding chapters, you’ll explore design patterns specific to program design and other categories of patterns that do not fall under the ‘design’ umbrella.
By the end of this book, you’ll be able to address common design problems encountered while developing applications and feel confident while building scalable projects.
What you will learn
- Gain insights into the concept of design patterns
- Study modern programming techniques with Delphi
- Keep up to date with the latest additions and program design techniques in Delphi
- Get to grips with various modern multithreading approaches
- Discover creational, structural, behavioral, and concurrent patterns
- Determine how to break a design problem down into its component parts
Who this book is for
Hands-On Design Patterns with Delphi is aimed at beginner-level Delphi developers who want to build scalable and robust applications. Basic knowledge of Delphi is a must.
Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
دانلود کتاب «الگوهای طراحی دستی با دلفی»

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