دانلود کتاب Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java – الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید.

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش 1
  • سال 2023
  • نویسنده (گان) Miroslav Wengner
  • ناشر Packt Publishing
  • زبان English
  • تعداد صفحات
  • حجم فایل 5.56MB
  • فرمت فایل pdf
  • شابک 180461467X, 9781804614679
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Unravel the power of Java design patterns by learning where to apply them effectively to solve specific software design and development problems

Key Features

  • Decouple logic across objects with dependency injection by creating various vehicles with features
  • Finalize vehicle construction by chaining handlers using the Chain of Responsibility Pattern
  • Plan and execute an advanced vehicle sensor initiation with the Scheduler Pattern

Book Description

Design patterns are proven solutions to standard problems in software design and development, allowing you to create reusable, flexible, and maintainable code. This book enables you to upskill by understanding popular patterns to evolve into a proficient software developer.

You’ll start by exploring the Java platform to understand and implement design patterns. Then, using various examples, you’ll create different types of vehicles or their parts to enable clarity in design pattern thinking, along with developing new vehicle instances using dedicated design patterns to make the process consistent. As you progress, you’ll find out how to extend vehicle functionalities and keep the code base structure and behavior clean and shiny. Concurrency plays an important role in application design, and you’ll learn how to employ a such design patterns with the visualization of thread interaction. The concluding chapters will help you identify and understand anti-pattern utilization in the early stages of development to address refactoring smoothly. The book covers the use of Java 17+ features such as pattern matching, switch cases, and instances of enhancements to enable productivity.

By the end of this book, you’ll have gained practical knowledge of design patterns in Java and be able to apply them to address common design problems.

What you will learn

  • Understand the most common problems that can be solved using Java design patterns
  • Uncover Java building elements, their usages, and concurrency possibilities
  • Optimize a vehicle memory footprint with the Flyweight Pattern
  • Explore one-to-many relations between instances with the observer pattern
  • Discover how to route vehicle messages by using the visitor pattern
  • Utilize and control vehicle resources with the thread-pool pattern
  • Understand the penalties caused by anti-patterns in software design

Who this book is for

If you are an intermediate-level Java developer or software architect looking to learn the practical implementation of software design patterns in Java, then this book is for you. No prior knowledge of design patterns is required, but an understanding of Java programming is necessary.

Table of Contents

  1. Getting Into Software Design Patterns
  2. Discovering the Java Platform for Design Patterns
  3. Working with Creational Design Patterns
  4. Applying Structural Design Patterns
  5. Behavioral Design Patterns
  6. Concurrency Design Patterns
  7. Understanding Common Anti-Patterns

————————————————————–

ترجمه ماشینی :

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

ویژگی های کلیدی

  • منطق را در بین اشیا با تزریق وابستگی با ایجاد وسایل نقلیه مختلف با ویژگی‌ها جدا کنید
  • خودرو نهایی کنید ساخت و ساز توسط کنترل کننده های زنجیره ای با استفاده از الگوی زنجیره مسئولیت
  • یک راه اندازی حسگر خودروی پیشرفته را با الگوی Scheduler طراحی و اجرا کنید.

شرح کتاب

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

شما با کاوش در پلتفرم جاوا برای درک و پیاده‌سازی الگوهای طراحی شروع خواهید کرد. سپس، با استفاده از مثال‌های مختلف، انواع مختلفی از وسایل نقلیه یا قطعات آن‌ها را ایجاد می‌کنید تا شفافیت در تفکر الگوی طراحی، همراه با توسعه نمونه‌های خودروی جدید با استفاده از الگوهای طراحی اختصاصی برای سازگار کردن فرآیند ایجاد شود. با پیشرفت، خواهید فهمید که چگونه عملکردهای خودرو را گسترش دهید و ساختار و رفتار پایه کد را تمیز و براق نگه دارید. همزمانی نقش مهمی در طراحی برنامه ایفا می کند و شما یاد خواهید گرفت که چگونه از چنین الگوهای طراحی با تجسم تعامل نخ استفاده کنید. فصل‌های پایانی به شما کمک می‌کند تا استفاده از ضد الگو را در مراحل اولیه توسعه شناسایی و درک کنید تا به آرامی به refactoring رسیدگی کنید. این کتاب استفاده از ویژگی‌های Java 17+ مانند تطبیق الگو، موارد سوئی


 

tag : دانلود کتاب الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید. , Download الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید. , دانلود الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید. , Download Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java Book , الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید. دانلود , buy الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید. , خرید کتاب الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید. , دانلود کتاب Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java , کتاب Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java , دانلود Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java , خرید Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java , خرید کتاب Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java ,

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java – الگوهای طراحی عملی برای توسعه دهندگان جاوا: با پیاده سازی الگوهای طراحی محبوب در جاوا، مهارت های طراحی نرم افزار خود را تقویت کنید.”