Деталі електронної книги

Software Architecture and Design. The Practical Guide to Design Patterns

Software Architecture and Design. The Practical Guide to Design Patterns

Rheinwerk Publishing, Inc, Kristian Köhler

Завантаження...
EЛЕКТРОННА КНИГА
Завантаження...
The journey begins with foundational concepts, exploring the various programming paradigms, including structured, object-oriented, functional, and reactive programming. Early chapters dive deep into design patterns and software architecture, laying the groundwork for understanding core principles and concepts. As the reader progresses, they will grasp the significance of these patterns in creating efficient and scalable systems.
The book unfolds by discussing key principles such as SOLID and clean code, providing tools to create maintainable software. It introduces essential patterns such as Factory, Strategy, and Singleton and explains their real-world applications in modern development environments. Each chapter is designed to build practical knowledge, empowering the reader with patterns that enhance system reliability and maintainability.
The latter chapters of the book expand on distributed systems, with a focus on communication patterns between services, resilience, and managing state in cloud and microservice environments. By the end, readers will have developed a comprehensive understanding of software architecture, ready to apply design patterns in creating robust, scalable applications.
  • 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
  • Назва:Software Architecture and Design. The Practical Guide to Design Patterns
  • Автор:Rheinwerk Publishing, Inc, Kristian Köhler
  • Оригінальна назва:Software Architecture and Design. The Practical Guide to Design Patterns
  • ISBN:9781807789886, 9781807789886
  • Дата видання:2026-04-23
  • Формат:Eлектронна книга - EPUB
  • Ідентифікатор видання: e_4ysn
  • Видавець: Rheinwerk Publishing
Завантаження...
Завантаження...