Write simpler code
Yeah but how?
Especially we try to preserve reusability, decoupling, and most engineering goodness.
How does simple production code looks like, realistically speaking?
Is it detected only through the lack of simplicity? If so that'll be sad because working code needs to start off being complex first.
If that's not true and simplicity can be attained from the first step, what are the guiding principles to it?
Originally published here