30 minute intermediate seminar
Most code-bases are very hard to read for juniors. Why? Because juniors are slow, inexperienced programmers, that lack skills to work effectively...
NO, that's not the reason. It's the other side - US, who made the code.
"If you can't explain it simply, you don't understand it well enough."
The code is not readable, because it was written by experts, who are too deep to see have beginner's mindset.
"What is readable code? A code that both junior and senior understand in the same amount of time."
I will show you, how to reduce the cognitive complexity of your code and speed up the learning curve for your new colleagues from weeks to days. We'll look at configs, bloated patterns, function fixation or author blindness.