Простое объектно-ориентированное проектирование: чистый и гибкий код | Simple Object-Oriented Design: Clean and Flexible Code
By Аниче Маурисио
Простое объектно-ориентированное проектирование: чистый и гибкий код
Аниче Маурисио, 2025, Библиотека программиста
Обзор
Даже простое объектно-ориентированное приложение может усложниться в процессе развития. Каждый новый элемент добавляет состояния и абстракции, требующие управления, и увеличивает время на понимание существующего кода. Для поддержания кодовой базы в простом состоянии необходимы конкретные знания. Эта книга предлагает практические принципы проектирования, которые помогут сохранить простоту объектно-ориентированной кодовой базы по мере ее роста. Она содержит советы по организации кода, управлению зависимостями и модулями, а также проектированию гибких абстракций.
Кому подойдёт
- Программистам, желающим поддерживать чистоту и гибкость кода.
- Разработчикам, сталкивающимся с усложнением своих приложений.
- Специалистам, стремящимся улучшить навыки объектно-ориентированного проектирования.
Ключевые особенности
- Язык: Русский
- Страниц: 224
- Тип обложки: Мягкая обложка
- ISBN: 9785446141999
- Издательство: Питер
- Серия: Библиотека программиста
- Год издания: 2025
Simple Object-Oriented Design: Clean and Flexible Code
Mauricio Aniche, 2025, Programmer's Library
Overview
Even a simple object-oriented application can become complex as it evolves. Each new class, method, or function adds states and abstractions that need management, increasing the time required to understand existing code. Maintaining a simple codebase requires specific knowledge and skills. This book offers practical design principles to help keep object-oriented codebases simple as they grow. It provides advice on organizing code, managing dependencies and modules, and designing flexible abstractions.
Who it's for
- Programmers aiming to maintain clean and flexible code.
- Developers facing increasing complexity in their applications.
- Professionals seeking to enhance their object-oriented design skills.
Key features
- Language: Russian
- Pages: 224
- Binding: Softcover
- ISBN: 9785446141999
- Publisher: Piter
- Series: Programmer's Library
- Year: 2025