News for hackers. Stuff that matters.
Re:The Timeless 9 Golden Rules of Debugging by yuliyp on Monday January 13, 2025 @02:06PM (#42687303)
The principle here "bisection" is a lot more general than just "git bisect" for identifying ranges of commits. It can also be used for partitioning the space of systems. For instance, if a workflow with 10 steps is broken, can you perform some tests to confirm that 5 of the steps functioned correctly? Can you figure out that it's definitely not a hardware issue (or definitely a hardware issue) somewhere?

This is critical to apply in cases where the problem might not even be caused by a code commit in the repo you're bisecting!

There are no comments on this comment yet.