By Бек Кент , …
Мартин Фаулер, Кент Бек, Джон Брант, 2019
В книге рассматривается проблема поддержки и расширения программного обеспечения, созданного с использованием объектных технологий, особенно на языке Java. Опытные программисты разработали методы для улучшения структурной целостности и эффективности существующего кода, известные как рефакторинг. Эта книга делает эти экспертные практики доступными для широкого круга разработчиков, демонстрируя, как улучшить дизайн программ и сделать код более надежным.
Martin Fowler, Kent Beck, John Brant, 2019
This book addresses the challenges of maintaining and extending software, particularly in object-oriented languages like Java, where poorly designed programs can become difficult to manage. It introduces refactoring, a collection of expert techniques aimed at enhancing the structural integrity and efficiency of existing code. By demystifying these practices, the book empowers developers to significantly improve software design and create more robust applications.