E elvischidera.com A Philosophy of Software Design – Book Summary and Notes 89 points elvis10ten 4 years ago 34 comments