Notes on A Philosophy of Software Design.

architecture (33), review (21), book (29)