Comment by closewith
10 months ago
> That is, the job of a professional programmer includes having produced code that they understand the behavior of.
I have met maybe two people who truly understood the behaviour of their code and both employed formal methods. Everyone else, including myself, are at varying levels of confusion.
If you want to put the goalposts there, why program instead of building transistor networks?