AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis [1] es un libro sobre anti-patrones : prácticas específicas repetidas en arquitectura de software , diseño de software y gestión de proyectos de softwareque inicialmente parecen ser beneficiosas, pero que en última instancia resultan en malas consecuencias que superan ventajas esperadas. Este estudio cubre varios patrones problemáticos recurrentes relacionados con el software, las fuerzas que inspiran su adopción repetida y las acciones correctivas probadas en la práctica, llamadas soluciones refactorizadas . Los autores son William Brown , Raphael Malveau , Skip McCormick yTom Mowbray ; con Scott Thomas uniéndose al segundo y tercer libro. Cuatro de los cinco autores trabajaron juntos en Mitre Corporation a fines de la década de 1990.
Autor | La "banda de cuatro advenedizos ": William Brown , Raphael Malveau , Skip McCormick , Tom Mowbray |
---|---|
País | Estados Unidos |
Sujeto | Patrones de diseño , ingeniería de software , anti-patrones |
Editor | John Wiley & Sons , Ltd. |
Fecha de publicación | 1998 |
ISBN | 978-0-471-19713-3 |
A veces denominados "Upstart Gang-Of-Four", los autores fueron comparados con frecuencia (y a menudo desfavorablemente) con los patrones de diseño originales de Gang of Four. Esto comenzó con una revisión favorable y el premio Jolt Productivity Award de 1998 otorgado por la revista Software Development . [2] [3] Se ha dicho que la controversia en torno a este libro y el concepto de antipatrón provienen de un malentendido algo común de que los autores de alguna manera se oponían a los patrones de diseño . Sin embargo, los autores explicaron en el libro mismo que son grandes admiradores de los patrones de diseño; su objetivo era basarse en el concepto proporcionando medios constructivos para hacer frente a los frecuentes "patrones de fracaso" con los que se habían enfrentado profesionalmente.
Reseñas
- J. Moore (1 de febrero de 1999). "Antipatrones". Reseñas de ACM Computing . Asociación de Maquinaria Informática .
- Revisado en C / C ++ Users Journal julio 1998 v16 n7 p63 (2) por Marc Briand julio 1998 / AntiPatterns - Refactoring Software, Architectures, and Projects in Crisis
Referencias
- ^ Brown, William J .; Malveau, Raphael C .; McCormick, Hays W. "Skip"; Mowbray, Thomas J. (1998). Hudson, Theresa (ed.). AntiPatterns: Refactorización de software, arquitecturas y proyectos en crisis . John Wiley & Sons , ltd. ISBN 978-0-471-19713-3.
- ^ "Ganadores anteriores: libros" . Diario del Dr. Dobb . Archivado desde el original el 6 de julio de 2008 . Consultado el 6 de abril de 2008 .
- ^ Alan Zeichick. "Novena edición de los premios Jolt and Productivity Awards" . Diario del Dr. Dobb . Archivado desde el original el 23 de marzo de 2008 . Consultado el 6 de abril de 2008 .
enlaces externos
- AntiPatterns.com Un sitio web mantenido por los autores con varios patrones definidos y otros artículos relacionados.
- Libro Anti Patrones en WikiWikiWeb