As a friend has written in a book I am proofreading: “…if you don’t know how to write good code in simple scenarios, you will certainly never learn to write good code in complex ones.”
Ponder that, don’t just rush on.
I know that many developers give greater attention to complex coding tasks than to the simple ones. But in writing our code, we condition our brains. We impress on our own mental processes a collection of habits which we follow without having to think much about them. Truly, that accounts for a lot of thoughtless coding.
Until we fully understand that the little things are at least important as the complex ones, we are unlikely to raise our level of praxis. And if we do not, then we are not practicing design, nor development, but merely writing code.
We should always strive to do the best work of which we are capable. And as we do that, we will elevate the quality of all our work.