Processes That Rely On “People Doing The Right Thing” Will Fail
I know, this is belaboring the obvious, but good gods, this particular brand of obvious so, so needs to be belabored! Why? Because we, as humans, are kinda hardwired into believing that we‘re better at things than we are (and when it comes to TechBros, fuggedaboutit — they’re the worst). Oh we may think that we have our s**t together, but it’s an illusion — it turns out that we can focus on no more than 3 or 4 things at a time . Any more than that, and we have to start resorting to “memory tricks”, things like removing distractions, grouping items, repetition, and so forth, and even then we’re only up to 7 or 8. Coding , for sure is a place where this applies. There is a reason why your system has easy to digest modules, each of which contains wee tiny functions/code-blocks, and all of which are assembled using bog-standard architectural patterns. It’s because, that way, you don’t need to actually keep track of every single thing that’s going on whenever...