05/132/2020

There are two ways to get a rigid design: Make too many assumptions about the future. Write code without enough design.

— Max Kanat-Alexander, Code Simplicity