05/02/2020

Dealing with complexity is the most important challenge in software design.

— JohnOusterhout, A Philosophy of Software Design