Proper Logging
Idea
Re-instate proper logging: well structured, controllable, efficient (using ifs).
Task
- Define a target tree which would well represent the different logging points of interest.
- The different branches/leaves in that tree should be easily enabled/disabled for debugging.
- The code uses
if
s on its corresponding target before logging to minimize overhead.