2 ms·
Debugging tooling is a team/project level issue just as much as local build/run steps and coding-style. The effects are just harder than see. Best practices an
by Terr_ 2y ago
Debugging tooling is a team/project level issue just as much as local build/run steps and coding-style. The effects are just harder than see.
Best practices and tricks for debugging a given project will impact things like:
* The overall productivity of the team.
* Writing guides and documentation.
* CI/CD scripts, such as preventing accidental leakage of print statements.
* How development environments are set up and configured, especially if there are containers or port forwarding or remote services involved.
* How team members collaborate when there's more than one person trying to diagnose a problem.
* Generally how you teach new juniors or experienced developers arriving with a learning curve.