tracing routine
- noun
- /ˈtreɪsɪŋ ruːˈtiːn/
- Specialized
- The tracing routine captured each function call, making it easier for developers to identify bugs.
Examples
-
During testing, the tracing routine generated a detailed log of the program's execution order.
-
Many programmers activate a tracing routine when they suspect there are hidden logic errors.
-
The tracing routine helps identify errors in the code.
-
Can you implement a tracing routine for this application?
-
During testing, the tracing routine generated a detailed log of the program's execution order.
-
Many programmers activate a tracing routine when they suspect there are hidden logic errors.
-
The tracing routine captured each function call, making it easier for developers to identify bugs.
Synonyms
A software tool that records what a program does and the order of its steps
A tool that shows each step a computer program takes while it runs to find errors
How Detailed
- Specialized
- Specialized
- Specialized
- Specialized
Surface Forms
Morphology
The phrase is a straightforward composition of 'tracing' (recording events) and 'routine' (a set of program instructions), so its meaning — a routine that records execution for debugging/analysis — is directly derivable from the constituents. This follows standard English noun–noun compounding patterns and would be inferable to a B1 learner who knows both words (though domain-specific programming knowledge may make the referent more salient).
Etymology
Tracing routine comes from the idea of tracing, which is following a path, and routine, which is a regular set of steps. Imagine a detective who follows footprints and writes each 'step' down. A computer tracing routine does the same for a program by recording each step in order, so you can 'find bugs'.