Hands-On Design Patterns with Java

تاریخ: 1398/12/23 18:05
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۳۱۴۲
دیدگاه ها: ۰
کتاب Hands-On Design Patterns with Java
Packt Publishing
Dr Edward Lavieri
9781789809770
2019
360
English

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

کتاب Hands-On Design Patterns with Java، با مقدمه ای بر زبان مدل سازی یکپارچه (UML) شروع می‌شود و به کمک مثال‌های مفصل به نمودار‌های کلاس و شی می‌پردازد. شما مفاهیم و رویکردهای برنامه نویسی شی گرا (OOP) و الگوهای طراحی OOP را برای ساختن برنامه‌های قوی مطالعه خواهید کرد. همچنین، شما دسته بندی‌های الگوهای طراحی GOF مانند رفتاری، ایجاد و ساختاری را بررسی می‌کنید که به شما در بهبود خوانایی کد کمک می‌کند و استفاده مجدد از نرم افزار را در مقیاس بزرگ امکان پذیر می‌کند. همچنین شما نحوه کار موثر با معماری‌های میکرو سرویس‌ها و serverless را با استفاده از الگوهای طراحی cloud را برسی خواهید کرد که هر کدام از آن‌ها به طور مفصل و همراه با راه حل‌های دنیای واقعی توضیح داده شده اند.

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

اگر شما توسعه دهنده ای هستید که می‌خواهید یاد بگیرید که چگونه برای برنامه‌های کاربردی آماده تولید، کد‌های واضح، مختصر و مؤثر بنویسید، این کتاب برای شما مناسب است. در این کتاب فرض شده است که شما با اصول جاوا آشنایی دارید.


مطالبی که در کتاب الگو‌های طراحی با جاوا، خواهید آموخت:

  • درک اهمیت الگوهای طراحی برای مهندسی نرم افزار
  • به تصویر کشیدن طراحی نرم افزار با نمودار‌های UML
  • تقویت درک خود از OOP برای ایجاد سیستم‌های نرم افزاری قابل استفاده مجدد
  • بررسی الگوهای توسعه GOF برای توسعه برنامه‌های مقیاس پذیر
  • امتحان کردن چالش‌های برنامه نویسی و الگوهای طراحی که آن‌ها را حل می‌کنند
  • بررسی الگو‌های معماری برای میکرو سرویس‌ها و توسعه ابر

  

Table of Contents
- Unified Modeling Language Primer
- Object-Oriented Design Patterns
- Behavioral Design Patterns
- Creational Design Patterns
- Structural Design Patterns
- Architectural Design Patterns - Part I
- Architectural Design Patterns - Part II
- Functional Design Patterns
- Reactive Design Patterns

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...