Простое объектно-ориентированное проектирование: чистый и гибкий код

Эта книга представляет собой практическое руководство по проектированию чистых и гибких объектно-ориентированных систем. Автор предлагает набор конкретных принципов и приёмов, которые помогают управлять сложностью кода по мере роста приложения. Книга написана в виде сборника практических советов, применимых в любом объектно-ориентированном языке программирования.

Основное внимание уделяется четырём ключевым аспектам проектирования: простота кода, согласованность объектов, управление зависимостями и создание качественных абстракций. Каждая глава содержит информативные иллюстрации, практические примеры и упражнения для закрепления материала.

Книга охватывает такие темы, как организация кода, управление модулями, работа с внешними зависимостями и инфраструктурой, обеспечение модульности системы. Особое внимание уделяется прагматичному подходу к проектированию, который позволяет сохранять простоту кодовой базы даже при её активном развитии.

Издание будет полезно разработчикам, которые хотят улучшить свои навыки проектирования объектно-ориентированных систем и научиться писать код, который легко поддерживать и расширять. Практические советы из книги можно сразу применять в реальных проектах.

Простое объектно-ориентированное проектирование: чистый и гибкий код
A
Автор
Аниче Маурисио
Издательство
Питер
Год
2025
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент