APIデザインの極意 Java/NetBeansアーキテクト探究ノート の感想
参照データ
タイトル | APIデザインの極意 Java/NetBeansアーキテクト探究ノート |
発売日 | 販売日未定 |
製作者 | Jaroslav Tulach |
販売元 | インプレスジャパン |
JANコード | 9784844335917 |
カテゴリ | » 本 » ジャンル別 » コンピュータ・IT |
購入者の感想
NetBeansのアーキテクトであるJaroslavの著、そしてJava関連の各種執筆・翻訳で定評がある柴田さんによる訳です。
私自身はAPIを設計したのはもう十何年も前で(Cで、しかも社内で短命なもの)だったのですが、初期仕様策定・実装の苦労もさることながら、その後のバージョンや、思ってもみない使われ方やそれに起因する不具合でずいぶん悩まされたものです。その当時にこの本(は時期的に無理ですが)があれば、少なくとも悩みは半減したのではないかと思います。
私自身はJavaの初〜中級者なのですが、各章は示唆にとみ、単純に読み物としても面白いです。
大上段に「××は○○すべし」的なものではなく、こう思ってこうやったら(成功|失敗)した、そしてそのときはこうあるべきだった、
その理由はこうだ、というのがJava/NetBeansの歴史の流れと共に語られ、読後はある意味歴史小説の読後感に似ています。
APIを設計し公にリリースする人は必読であると思います(設計・実装する前に読んだか、読まないかでアウトプットの質がぜんぜん違うと思います)が、そうでない人にも(技術娯楽的に)楽しめる本です。
ぜひ本屋で手にとって「日本語版によせて」「訳者前書き」といくつかの章を読んでもらって、グッと来た人には買ってもらいたい本です。
# なお、各部分に強調されているように「プログラミングの初心者向けの本ではありません」
おまけ:「実践的なAPIデザイン: あるJavaフレームワークアーキテクトの告白」(原題: Practical API Design : Confessions of a Java Framework Architect)と聞いて、
私はこの「告白」を思い出しました。ポップスに興味があるかたはどうぞ♪Confessions of a Pop
私自身はAPIを設計したのはもう十何年も前で(Cで、しかも社内で短命なもの)だったのですが、初期仕様策定・実装の苦労もさることながら、その後のバージョンや、思ってもみない使われ方やそれに起因する不具合でずいぶん悩まされたものです。その当時にこの本(は時期的に無理ですが)があれば、少なくとも悩みは半減したのではないかと思います。
私自身はJavaの初〜中級者なのですが、各章は示唆にとみ、単純に読み物としても面白いです。
大上段に「××は○○すべし」的なものではなく、こう思ってこうやったら(成功|失敗)した、そしてそのときはこうあるべきだった、
その理由はこうだ、というのがJava/NetBeansの歴史の流れと共に語られ、読後はある意味歴史小説の読後感に似ています。
APIを設計し公にリリースする人は必読であると思います(設計・実装する前に読んだか、読まないかでアウトプットの質がぜんぜん違うと思います)が、そうでない人にも(技術娯楽的に)楽しめる本です。
ぜひ本屋で手にとって「日本語版によせて」「訳者前書き」といくつかの章を読んでもらって、グッと来た人には買ってもらいたい本です。
# なお、各部分に強調されているように「プログラミングの初心者向けの本ではありません」
おまけ:「実践的なAPIデザイン: あるJavaフレームワークアーキテクトの告白」(原題: Practical API Design : Confessions of a Java Framework Architect)と聞いて、
私はこの「告白」を思い出しました。ポップスに興味があるかたはどうぞ♪Confessions of a Pop