The Illusion of a Universal Problem-Solving Method
This article reflects on problem-solving approaches, using Sudoku solvers as a case study. It contrasts the test-driven development (TDD) approach of Ron Jeffries, which involved significant effort, with Peter Norvig's concise and efficient solution. The author argues against a universal problem-solving method, emphasizing the importance of choosing the right tools and continuously learning new ones. Drawing parallels to the Entscheidungsproblem, the article highlights the role of insight and experience, and shares the author's personal problem-solving techniques.