Re:Programmers, teach non-geeks the true cost of interruptio...
by ipaddr on Saturday July 10, 2021 @12:41AM
(#27791160)
The luxury of being able to design every system you work on isn't shared by many. Being able to hold the details of a complex process is one of the key traits that will allow you to succeed with legacy codebases or difficult languages.
You can try to refactor everything into a perfect state but business isn't going to wait.
If you're a programmer, and you're telling me that every time you work you have to reconstruct the state of a system so large you can barely hold it in your head, maybe you should invest in learning about modularity, abstraction, or just... taking notes?