If software developers should always be thinking about design issues, and reducing complexity is the most important element of software design, then software developers should always be thinking about complexity.
— John Ousterhout, A Philosophy of Software Design
PREVIOUS08/23/2020
NEXT08/25/2020