I tried this with one of my first cars back in the early 90s. It turns out that there are a very large number of things that can go wrong with essentially every step of repairing a car, and I didn’t have the money or time to continue replacing parts I’d destroyed or troubleshooting problems I’d caused while trying to fix another problem.
I like programming because it has the same features of tracking down problems, but almost entirely without the autocommit feature of physical reality, as long as you choose to back up and test.
Also, even in the 90s, a computer was far cheaper than a good set of tools.
I tried this with one of my first cars back in the early 90s. It turns out that there are a very large number of things that can go wrong with essentially every step of repairing a car, and I didn’t have the money or time to continue replacing parts I’d destroyed or troubleshooting problems I’d caused while trying to fix another problem.
I like programming because it has the same features of tracking down problems, but almost entirely without the autocommit feature of physical reality, as long as you choose to back up and test.
Also, even in the 90s, a computer was far cheaper than a good set of tools.