TY - BOOK AU - FOWLER,MARTIN TI - REFACTORING: IMPROVING THE DESIGN OF EXISTING CODE SN - 0201485672 U1 - 005.14 PY - 0000///[s.f.] CY - [s.l.] PB - ADDISON WESLEY LONGMAN KW - DESARROLLO DE SISTEMAS KW - PROGRAMACION (SOFTWARE) N2 - AS THE APPLICATION OF OBJECT TECHNOLOGY-PARTICLULARLY 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, RSULTING IN APPLICATIONS THAT ARE INEFFICENT AND HARD TO MAINTAIN AND EXTEND. INCREASINGLY, SOFTWARTE SYSTEM PRFESSIONALS ARE DISCOVERING JUST HOW DIFFICULT IT IS TO WORK WITH THESE INHERITED, NON-OPTIMAL APP ER -