Usar antes de afirmar que una decisión arquitectónica, de storage, de tabla, de contrato, de abstracción o de patrón "es la correcta" o "es necesaria". También antes de declarar que un patrón existente no aplica al caso actual. Y antes de empezar a codear cualquier diseño no trivial.