PHP Architect · Vol 22, Issue 3 · March 2023
Problem in a Box
by Edward Barnard
Here’s an approach to software problem analysis and debugging that’s based on intuition. Come up with theories about what might have gone wrong, then set out to prove or disprove each theory. This path, taken step by step, can lead us to the solution. > > How do we know when we have arrived at the solution? That’s the technique I call “fitting the problem into a box.” When the problem fits, with no loose ends hanging out, we have almost certainly arrived at the right answer.
The full article is in PHP Architect Vol 22, Issue 3. Subscribe to read it and every new issue.