In the process of development, even a simple object-oriented application can become complicated. Each new class, method, or function adds new states and abstractions that need to be managed, increasing the time required to untangle previously written code. To keep...
the codebase simple, specific knowledge and skills are needed. And you will acquire them!
Learn practical design principles that help maintain the simplicity of an object-oriented codebase as it grows. Written in the form of a collection of practical techniques that can be applied in any object-oriented language, the book offers advice on code organization, dependency and module management, and designing flexible abstractions. Informative illustrations, practical examples, and exercises will help you quickly remember the principles described.
Author: Маурисио Аниче
Printhouse: piter
Series: Библиотека программиста
Age restrictions: 16+
Year of publication: 2025
ISBN: 9785446141999
Number of pages: 2025
Size: 205х140х12 mm
Cover type: soft
Weight: 273 g
Delivery methods
Choose the appropriate delivery method
Pick up yourself from the shop
0.00 £
Courier delivery