debuggable
Can be inspected
Debuggable describes software or code that can be examined and fixed when problems arise.
A debuggable application includes features that help developers identify errors—logging, clear error messages, or hooks for debugging tools.
The production build strips out the debuggable flags for security.
Code that's poorly structured or opaque is harder to debug; well-designed systems are debuggable by nature.
Able to be examined
- maintainableCapable of being kept up
- fixableCapable of being mended
- diagnosableAble to be identified medically
- readableEasy to understand
modifiable · traceable · inspectable · observable · reproducible · documented · stable · robust
Programmed pause locations
- logSectioned tree trunk
- diagnosticsMethods identifying problems
- profilingCharacterizing by patterns
- exceptionDeviation from standard
runtime · fix · patch · validation · stepping · console · assertion · sandbox
Without obstruction or fog
- understandableAble to be grasped
- visibleAble to be seen
- accessibleAble to be reached
- comprehensibleAble to be understood
explicit · straightforward · unambiguous · lucid · plain · evident · discernible · interpretable
testable
Able to be examined
- maintainableCapable of being kept up
- fixableCapable of being mended
- diagnosableAble to be identified medically
readable · modifiable · traceable · inspectable · observable · reproducible · documented · stable · robust · reliable
breakpoints
Programmed pause locations
- logSectioned tree trunk
- diagnosticsMethods identifying problems
- profilingCharacterizing by patterns
exception · runtime · fix · patch · validation · stepping · console · assertion · sandbox · trace
clear
Without obstruction or fog
- understandableAble to be grasped
- visibleAble to be seen
- accessibleAble to be reached
comprehensible · explicit · straightforward · unambiguous · lucid · plain · evident · discernible · interpretable · verbose
debuggableobfuscated
Made deliberately unclear
untraceable · opaque · impenetrable · undiagnosable · unfixable
debuggableflawless
Entirely without fault
error-free · perfect · working · operational · complete
debuggableobfuscated
Made deliberately unclear
encrypted · compiled · binary · closed-source · proprietary
debug, debugged, debugging, debugger, debuggers, bug, bugs, buggy, bugged