Doświadczeni programiści, którzy "nie używają debuggerów" prawdopodobnie myślą w kategoriach gdb/SoftICE i nigdy nie używali rzeczywistego zintegrowanego debugera (i prawdopodobnie nie użyj IDE do tego celu). Są tak daleko w tyle, że to bolesne.
Czy potrzebne są debugery?
Debugger to absolutnie niezbędny kod. Nie tylko pomaga to naprawić znalezione problemy, ale jeśli faktycznie przejdziesz przez każdą linijkę kodu, który napiszesz, naprawisz problemy, które nie były oczywiste.
Czy programiści używają IDE?
IDE, czyli zintegrowane środowisko programistyczne, umożliwia programistom konsolidację różnych aspektów pisania programu komputerowego. IDE zwiększają produktywność programistów, łącząc typowe czynności związane z pisaniem oprogramowania w jednej aplikacji: edytowanie kodu źródłowego, tworzenie plików wykonywalnych i debugowanie.
Dlaczego programiści używają GDB?
GDB to skrót od GNU Project Debugger i jest potężnym narzędziem do debugowania C(wraz z innymi językami, takimi jak C++). Pomaga ci grzebać w programach C podczas ich wykonywania, a także pozwala zobaczyć, co dokładnie dzieje się, gdy twój program się zawiesi.
Czego używają profesjonalni programiści?
Współpracują z innymi projektantami i programistami, aby zaplanować każdy element aplikacji lub oprogramowania, a następnie określić, jak każda część będzie ze sobą współpracować. Piszą głównie kod w różnych językach, w tymPython, C++ i Java, które komputer może odczytać.