Share:
Refactoring: Improving the Design of Existing Code
(4 )
As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system profession…
Buy this book
Shelves
Technical
Martin Fowler
Erich Gamma
Computer Science
Don Roberts
Nonfiction
Software
Coding
Engineering
Technology
book
Reference
Kent Beck
Computers
Programming