La prefactorización es la aplicación de la experiencia a la creación de nuevos sistemas de software . Su relación con la refactorización, de la que toma el mismo nombre , radica en que las lecciones aprendidas de la refactorización forman parte de esa experiencia. [ 1 ]
La experiencia se plasma en directrices que pueden aplicarse a un proceso de desarrollo. Estas directrices provienen de diversas fuentes, entre ellas Jerry Weinberg , Norm Kerth y Scott Ambler .
Estas directrices incluyen:
- "Cuando seas abstracto, sé abstracto de principio a fin".
- " Los divisores se pueden agrupar más fácilmente que los agrupadores se pueden dividir ."
- "Utilice el idioma del cliente"
Referencias
- ↑ ¿Qué es la prefactorización?
Lecturas adicionales
- Pugh, Ken (2005). Prefactoring . O'Reilly Media . ISBN 0-596-00874-0.( Este libro ganó el premio Jolt en 2006 )
Enlaces externos
- ¿Qué es la prefactorización?
Categoría :
- Refactorización de código