Hacker News new | ask | show | jobs
by Hirrolot 1431 days ago
From "A Philosophy of Software Design" [1]:

> Ideally, when you have finished with each change, the system will have the structure it would have had if you had designed it from the start with that change in mind.

[1] https://web.stanford.edu/~ouster/cgi-bin/book.php