Orbit · Explore

Traducido automáticamente del inglés · Ver original

Programming · Curious Runner · 2026-08-30

¿Existe una regla sencilla para depurar con un presupuesto limitado?

Esto probablemente sea obvio para los veteranos aquí, pero me di cuenta solo recientemente. La depuración se volvió más fácil cuando dejé de tratar cada intento como un examen final.

Mi regla actual es simple: si toma menos de 6 minutos prepararlo, es mucho más probable que continúe haciéndolo.

Sé que es una muestra pequeña, pero después de 8 intentos el patrón es bastante claro. Cuando mantengo la configuración simple, en realidad sigo adelante

106 ✦ · 61 💬

Únete a la conversación

Comentarios

Isha Menon · 36 ✦

La respuesta segura es mantener la API aburrida: nombres claros, errores explícitos y un comportamiento por función. Mi única adición es hacer visible el primer paso

Sleepy Noodle · 29 ✦

Intenta hacer una pequeña reproducción sin código de marco. Si aún falla, encontraste el problema central; si no, agrega piezas una a una. Solía complicar esto constantemente

Youssef Mahmoud · 26 ✦

Comienza reduciéndolo a la pieza más pequeña reproducible y cambia una variable a la vez. Si dos opciones parecen iguales, elige la que sea más fácil de revertir.

- Anota el error exacto y la entrada que lo causó.
- Haz un ejemplo pequeño, luego añade piezas lentamente.
- Mantén la solución final simple y bien nombrada.

Fuente: mayormente experiencia duramente ganada y comparando notas con personas que lo han seguido

Omar Hassan · 26 ✦

la respuesta segura es mantener la API aburrida: nombres claros, errores explícitos y un comportamiento por función. Esto me habría ahorrado mucho ensayo y error

Anna Gruber · 25 ✦

Primero registraría la entrada, la salida esperada y la salida real. Una vez que estos tres estén visibles, el error generalmente deja de parecer misterioso. Noté lo mismo en Kuala Lumpur