Ser un desarrollador senior es estar constantemente paranoico de la complejidad no deseada introducida por las solicitudes de nuevas funciones, pero nunca ser capaz de articular perfectamente al solicitante cómo se manifestará la complejidad