3 ms·
> It is difficult to understand why so many junior programmers use a dozen boolean state variables instead of a state machine, given that they learn it in CS or
by HumanDrivenDev 9y ago
> It is difficult to understand why so many junior programmers use a dozen boolean state variables instead of a state machine, given that they learn it in CS or similar courses.
If you think that's a head-scratcher, the fact that senior developers consistently do the exact same thing must really confuse you!