本書は プログラミング API の設計本です。Web API の設計極意に関して知りたい人は 『RESTful Webサービス』や『Webを支える技術 -HTTP、URI、HTML、そしてREST』を読むのがいいと思います。本書は GoF のデザインパターン や EFFECTIVE JAVA を読んだ開発者が次に読むべき本として紹介されています。 本書は、NetBeans API を構築した筆者がデザインパターンやコーディング作法だけではうまくいかない問題、後方互換性を維持したままライブラリを発展させる方法、を重点的に解説しています。なるほど、 デザインパターンや設計方法を学んだ次に読むべき本 として挙げられている理由がよくわかる内容になっています。 社内ライブラリと API 設計は別物 本書で扱う API という言葉は、例えばオープンソースライブラリのような、多くの人に共有されるものとい