Ervaren programmeurs die "don't use debuggers" denken waarschijnlijk in termen van gdb/SoftICE, en hebben nog nooit een echte geïntegreerde debugger gebruikt (en waarschijnlijk ook niet gebruik een IDE voor die kwestie). Ze lopen zo ver achter op de tijd dat het pijnlijk is.
Zijn debuggers nodig?
Een debugger is een absoluut essentiële code. Het helpt je niet alleen om problemen op te lossen die je tegenkomt, maar als je echt door elke regel code die je schrijft, stapt, los je problemen op die niet voor de hand liggend waren.
Gebruiken programmeurs IDE's?
Een IDE, of Integrated Development Environment, stelt programmeurs in staat om de verschillende aspecten van het schrijven van een computerprogramma te consolideren. IDE's verhogen de productiviteit van programmeurs door gemeenschappelijke activiteiten van het schrijven van software te combineren in een enkele applicatie: broncode bewerken, uitvoerbare bestanden bouwen en debuggen.
Waarom gebruiken programmeurs GDB?
GDB staat voor GNU Project Debugger en is een krachtige debugging tool voor C (samen met andere talen zoals C++). Het helpt je rond te snuffelen in je C-programma's terwijl ze worden uitgevoerd en stelt je ook in staat om te zien wat er precies gebeurt als je programma crasht.
Wat gebruiken professionele programmeurs?
Ze werken samen met andere ontwerpers en programmeurs om elk onderdeel van de applicatie of software te plannen en vervolgens te bepalen hoe elk onderdeel zal samenwerken. Ze schrijven voornamelijk code in verschillende talen, waaronder:Python, C++ en Java, die een computer kan lezen.