A menudo, la documentaci?n o no se encuentra o est? obsoleta y adem?s, los desarrolladores originales de un proyecto ya se han ido a otras empresas o con otros clientes. Tu equipo tiene un conocimiento limitado de la herramienta y los tests unitarios no aparecen o no cubren pr?cticamente ning?n escenario. Al corregir un error en un punto concreto, aparece otro en otra parte del sistema. Lleva m?s tiempo reconstruir funcionalidades que a?adir mejoras; todo parece ir mal...
Muchos sistemas se pueden actualizar o simplemente desechar cuando ya no cumplen su objetivo. Sin embargo, en el Software es crucial la capacidad de poder expandir las funcionalidades originales sin necesidad de rehacer todo lo anterior. ?C?mo se puede reducir la complejidad de un sistema heredado como para que pueda seguir siendo utilizado y adaptado a un coste aceptable?
Bas?ndose en la experiencia de campo, los autores de este libro muestran c?mo invertir en una ingenier?a de sistemas heredada para comprender sus problemas y, a continuaci?n redise?ar los sistemas para satisfacer las nuevas demandas. Los patrones de dise?o se utilizan para aclarar y explicar el proceso de comprensi?n de grandes bases de c?digo, por lo tanto, su transformaci?n para cumplir con nuevos requisitos. La idea clave es que el dise?o adecuado y la organizaci?n de su sistema no es algo que tenga que ser evidente a partir de las necesidades iniciales, sino m?s bien como una consecuencia de la evoluci?n de los requisitos.
Este libro habla con propiedad. Le da las bases para elaborar un plan con el que hacer frente a una arquitectura de c?digo dif?cil dentro del contexto de t?cnicas como la refactorizaci?n. Una obra clave para el desarrollador comprometido con su trabajo.
Pablo's SOLID Software Development Название: Pablo's SOLID Software Development Автор: Various Издательство: Autoedici?n Год: 2009 Формат: pdf Страниц: 80 Размер: 1,9 mb. Язык:...
Industrial Strength C++ Название: Industrial Strength C++ Автор: Mats Henricson , Erik Nyquist Издательство: Prentice Hall Год: 1997 Формат: pdf Страниц: 244 Размер: 0,7 ...
GNU Coding Standards Название: GNU Coding Standards Автор: Richard Stallman Издательство: Free Software Foundation Год: 2008 Формат: pdf Страниц: 82 Размер: 0,32...
An Introduction to Software Architecture Название: An Introduction to Software Architecture Автор: David Garlan , Mary Shaw Издательство: Carnegie Mellon University Год: 1994 Формат: pdf...
Learning to Program With Perl Название: Learning to Program With Perl Автор: Simon Andrews Издательство: Babraham Bioinformatics Год: 2014 Формат: pdf Страниц: 76 Размер: ...
A Guide to MATLAB Object-Oriented Programming Автор: Andy H. Register Название: A Guide to MATLAB Object-Oriented Programming Издательство: Chapman and Hall/CRC Год: 2007 ISBN: 978-1584889113...