Often, if you display the right thing at the right place in the program, the problem becomes obvious, but you might have to invest time building scaffolding. But if you run experiments without thinkin...Often, if you display the right thing at the right place in the program, the problem becomes obvious, but you might have to invest time building scaffolding. But if you run experiments without thinking or reading your code, you might fall into a pattern I call “random walk programming,” which is the process of making random changes until the program does the right thing.