کتاب Software Architecture and Design

کتاب Software Architecture and Design

خرید کتاب Software Architecture and Design:

۴۰,۰۰۰ تومان

- +
  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت فایل می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.

کتاب Software Architecture and Design: The Comprehensive Guide (Rheinwerk Computing) (معماری و طراحی نرم‌افزار: راهنمای جامع (انتشارات راینورک کامپیوتینگ)) یک راهنمای عملی و جامع برای یادگیری اصول بنیادین طراحی و توسعه نرم‌افزار خوب است.

کتاب Software Architecture and Design با تمرکز بر انتقال از اصول نظری به کاربرد عملی، توسعه‌دهندگان را از مفاهیم اصلی مانند اصول شی‌گرایی (Object-Oriented) و دستورالعمل‌های کد تمیز (Clean Code) عبور داده و با استفاده از مثال‌های کد عملی، الگوهای معماری و طراحی ضروری نظیر MVC، Factory، Chain of Responsibility و Adapter را آموزش می‌دهد. هدف اصلی این راهنما تسلط بر معماری، سازماندهی برنامه، مستندسازی و به‌کارگیری بهترین شیوه‌ها (Best Practices) در توسعه نرم‌افزارهای توسعه‌پذیر، قابل نگهداری و با کیفیت بالا است.

در ادامه مقدمه‌ای از کتاب Software Architecture and Design را شرح خواهیم داد.

مقدمه‌ای بر کتاب Software Architecture and Design:

با ابزارهای حرفه‌ی نرم‌افزار آشنا شوید! اصول طراحی و توسعه‌ی خوب نرم‌افزار را درک کنید، از اصول شیءگرا گرفته تا دستورالعمل‌های کد تمیز. پس از داشتن یک پایه‌ی مستحکم، با برنامه‌های نمونه‌ای که از معماری نرم‌افزار و الگوهای طراحی مانند MVC، Factory، Chain of Responsibility، Adapter و بسیاری دیگر استفاده می‌کنند، دست به کار شوید. هر برنامه شما را گام به گام از طریق یک مسئله، زمینه‌ی آن، راه‌حل آن و محدودیت‌های مربوطه راهنمایی می‌کند. این راهنمای جامع با داشتن اطلاعاتی در مورد ایجاد مستندسازی خوب و پیاده‌سازی بهترین شیوه‌ها، برنامه‌های شما را بهبود خواهد بخشید!

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

تسلط بر اصول بنیادین

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


تفکر خارج از چارچوب

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


تبدیل تئوری به عمل

تئوری را در عمل با مثال‌های متعدد کد و مدل‌های بهترین شیوه‌ها مشاهده کنید! درک خود را با کار بر روی مسائل واقع‌بینانه از طراحی روزمره نرم‌افزار آزمایش کنید و راه‌حل‌های خود را با موارد ارائه‌شده مقایسه کنید. نکاتی در مورد مستندسازی و توضیحات (کامنت‌ها) در کد منبع دریافت کنید.


واژگان کلیدی:

  • برنامه‌نویسی شیءگرا (Object-oriented programming)
  • کد تمیز (Clean code)
  • الگوهای طراحی (Design patterns)
  • اصول طراحی نرم‌افزار (Software design principles)
  • سازماندهی برنامه (Application organization)
  • الگوهای ساخت (Creation patterns)
  • الگوهای ساختاری (Structural patterns)
  • الگوهای رفتاری (Behavioral patterns)
  • الگوهای داده (Data patterns)
  • الگوهای معماری سیستم (System architecture patterns)
  • الگوهای بومی ابری (Cloud-native patterns)
  • مستندسازی (Documentation)

سرفصل‌های کتاب Software Architecture and Design:

  • Notes on Usage
  • 1 Introduction
  • 2 Principles of Good Software Design
  • 3 Source Code and Documenting the Software Development
  • 4 Software Patterns
  • 5 Software Architecture, Styles, and Patterns
  • 6 Communication Between Services
  • 7 Patterns and Concepts for Distributed Applications
  • The Author
  • Index
  • Service Pages
  • Legal Notes

جهت دانلود کتاب Software Architecture and Design می‌توانید پس از پرداخت، دریافت کنید.

فرمت کتاب

epub

ویرایش

First

ISBN

978-1-4932-2744-0

تعداد صفحات

500

انتشارات

سال انتشار

حجم

12.94 مگابایت

نویسنده

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Software Architecture and Design”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خرید کتاب Software Architecture and Design:

۴۰,۰۰۰ تومان

- +
  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت فایل می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
  • درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.
دسته‌یندی کتاب‌ها:
سبد خرید
به بالا بروید