¿Lo haces cuando estás en el código haciendo otra cosa?¿Cuándo se refactoriza el código?
¿Cuando su gerente lo aprueba? (Parece que esto nunca sucede)
Supongo que parte de esto depende del impacto de los cambios. Si cambio el código y no afecta nada fuera de la clase, para mí eso es de bajo impacto.
¿Qué se convierte en un cambio de diseño? ¿Cuándo tiene efecto X objeto o X proyectos?
Tengo curiosidad de cómo otros equipos frente a este ...
Interesante pregunta. +1 – shahkalpesh