Los programadores experimentados que "no usan depuradores" probablemente estén pensando en términos de gdb/SoftICE, y nunca han usado un depurador integrado real (y probablemente no use un IDE para el caso). Están tan atrasados que es doloroso.
¿Son necesarios los depuradores?
Un depurador es un código absolutamente esencial. No solo te ayuda a solucionar los problemas que encuentras, sino que, si revisas cada línea de código que escribes, solucionarás problemas que no eran obvios.
¿Los programadores usan IDE?
Un IDE, o entorno de desarrollo integrado, permite a los programadores consolidar los diferentes aspectos de la escritura de un programa informático. Los IDE aumentan la productividad del programador al combinar actividades comunes de escribir software en una sola aplicación: editar el código fuente, crear ejecutables y depurar.
¿Por qué los programadores usan GDB?
GDB significa GNU Project Debugger y es una poderosa herramienta de depuración para C(junto con otros lenguajes como C++). Le ayuda a hurgar dentro de sus programas C mientras se están ejecutando y también le permite ver qué sucede exactamente cuando su programa falla.
¿Qué usan los codificadores profesionales?
Trabajan con otros diseñadores y programadores para planificar cada parte de la aplicación o el software y luego determinan cómo funcionará cada parte en conjunto. Principalmente escriben código usando una variedad de lenguajes, incluyendoPython, C++ y Java, que una computadora puede leer.