Notes on A Philosophy of Software Design.

architecture (32), review (21), book (28)