ここ数日で読んだ下記の本。非常に感銘受けたので書評を書く A Philosophy of Software Design 作者:John Ousterhout 出版社/メーカー: Yaknyam Press 発売日: 2018/04/06 メディア: ペーパーバック 著者はスタンフォードで教えているが、元実務家らしい。大学のコースの内容を本にしたものという。研究領域は比較的低レイヤっぽい。題名は訳すと「あるソフトウェア設計の哲学」 総評 ソフトウェア設計を複雑性(complexity) を減じるためのものだ、という基本的な考えのもと、非常に実践的なアイデアが学生のよくある間違いや好ましい例とともに記述されている。UNIXの設計を良いものと主張する場合が多い。間違いの例などは自分もやっていたな、と思うものもあり、かなり考えさせられる。数年教えてきた内容を使っているので、伝え方がうまい。 基本
![書評『A Philosophy of Software Design』:古典的かつ本質的な設計論 - まっつんの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/14aa75c3f56c36792bf9fa73d4910cabbf113e14/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F51t2s-WNb3L._SL160_.jpg)