Stop rearchitecting your code! The professional developer values stability over "code purity." Instead of pursuing a Shangra-La vision of code perfection with each and every release, just be nice and write stable APIs. In this post, I talk about taking practical steps toward writing code that remains stable over time.
The Non-Goal
It is completely unhelpful to begin with a suggestion like this:
When you write code, make it future-proof.
If history teaches us anything, it's tha...
Published on July 04, 2018 08:13