Legacy Code: Cómo modernizar en catorce pasos código heredado o proyectos software que han crecido demasiado rápido¿Cómo mejorar de forma sencilla y poco a poco código que ha crecido demasiado rápido y quizá de forma desorganizada? ¿Cómo modernizar una aplicación "heredada"? En catorce pasos, Rafael Gómez Blanes muestra un método fácil con el que "modernizar" con el menor esfuerzo posible un proyecto software que presenta déficit de buen diseño y con demasiada deuda técnica. Por el autor entre otros de El Libro Negro del Programador (nº1 en ventas en Amazon en su categoría), The Coder Habits y El Libro Práctico del Programador Ágil. www.rafablanes.com |
Contents
Section 2 | |
Section 3 | |
Section 4 | |
Section 5 | |
Section 6 | |
Section 7 | |
Section 8 | |
Section 12 | |
Section 13 | |
Section 14 | |
Section 15 | |
Section 16 | |
Section 17 | |
Section 18 | |
Section 19 | |
Section 9 | |
Section 10 | |
Section 11 | |
Section 20 | |
Section 21 | |
Common terms and phrases
acceso a datos acoplada archivo temporal arquitectura software assets body buenas prácticas cambiar CheckDestination clase o función class Mailer cliente Coder Habits código heredado código limpio código muerto consiste correctamente debe desarrollo de software detectar deuda técnica entorno de desarrollo errores escribimos código espagueti estrategias existe experiencia extraer facilidad factoría de clases framework gestión Hub de Libros IAppConfig implementar info.To instancias Inyección de Dependencias javascript Kiwi Legacy Code Libro Negro Libro Práctico líneas de código lógica de negocio MailInfoDTO info MailSender mantener Mantra Martin Fowler mejor diseño miles de líneas modo Negro del Programador niveles de abstracción paso patrones de diseño poco a poco poner un ejemplo Práctico del Programador Programador Ágil Programador Profesional proyecto emprendedor proyecto software public void SendCustomMail Punto de Acceso Rafael Gómez Blanes realizar redundancias refactoring responsables reutilizables Sanitize sencillo subject testing tests unitarios trabajo único de acceso único punto variables globales versión www.rafablanes.com
