Lección aplicada: Meta 2021 — las herramientas de emergencia no pueden depender de lo que estás arreglando.
Contexto. NetQuick modifica la red desde la que el usuario trabaja. Si aplica una IP fija equivocada (gateway mal, subred equivocada), el usuario queda sin conexión y la "herramienta de rescate" es la misma app que causó el problema.
Qué hacer. Al aplicar IP fija: (1) guardar la configuración previa antes de tocar nada; (2) tras aplicar, verificar conectividad básica (interfaz operativa, gateway alcanzable); (3) mostrar confirmación con cuenta regresiva al estilo del cambio de resolución de Windows — si el usuario no confirma en N segundos (p. ej. 30), revertir automáticamente a la configuración previa. El revert no debe depender de la red: todo local.
Criterio de aceptación. Aplicar a propósito una config sin salida revierte sola al vencer el temporizador; test con fakes que cubra el flujo aplicar→sin confirmación→revert.
Lección aplicada: Meta 2021 — las herramientas de emergencia no pueden depender de lo que estás arreglando.
Contexto. NetQuick modifica la red desde la que el usuario trabaja. Si aplica una IP fija equivocada (gateway mal, subred equivocada), el usuario queda sin conexión y la "herramienta de rescate" es la misma app que causó el problema.
Qué hacer. Al aplicar IP fija: (1) guardar la configuración previa antes de tocar nada; (2) tras aplicar, verificar conectividad básica (interfaz operativa, gateway alcanzable); (3) mostrar confirmación con cuenta regresiva al estilo del cambio de resolución de Windows — si el usuario no confirma en N segundos (p. ej. 30), revertir automáticamente a la configuración previa. El revert no debe depender de la red: todo local.
Criterio de aceptación. Aplicar a propósito una config sin salida revierte sola al vencer el temporizador; test con fakes que cubra el flujo aplicar→sin confirmación→revert.