プロダクティブ・プログラマ -プログラマのための生産性向上術

Neal Ford

発売日:2009-04-27

登録ユーザー:1user

カテゴリ:本
オライリージャパン
定価 ¥2730
amazon価格¥2730 中古価格 ¥1669 から
配達:在庫あり。
この商品をamazonで詳しくみる



EXPOレビュー

syobosyoboさん

amazonでのレビュー

レビュー数 2件
Javaに偏っているのが -1/fjの教祖様 ★★★★

内容的には多くのプログラミング状況に応用が利くと思われますが、あまりにも Java と アジャイル開発 に偏った説明の仕方をしているため、ぱっと見るとあまり使い出がないように見える人も多いと思う。特に「計画型開発」現場にいる人にとっては、提示される例自体、全然チンプンカンプンで…と言う可能性は非常に高い。ここが -1 の理由。

しかし、特に導入や最初に見せる問題の実例, 解決策の実例は若干 Java に偏っているために、非 Java な環境で作業している人たちにとっては読みにくい、という側面はあるものの、ここに書かれている解決策の多くは Java のみに、あるいは アジャイル開発においてのみ つかえるようなものではない。
大きく言うと
「道具に目を行き届かせよう」
「1つの言語に拘泥しすぎないようにしよう」
「あるモデル・パターンに拘泥しすぎないようにしよう」
という三事を言っており、自分の環境でもある程度応用は聞くはずの内容が多い。

初心者向きではない。上級者は多分同じようなことをどこかで考え・経験しているだろう。「自分よりもずっとうまくプログラミングをするプログラマがいるが、彼らと自分は何が違うのか判らない」というレベルの人たちが読むと丁度良い。

気軽に読めて役に立つ、中級?ソフトウェア開発者向けの良書/y93 ★★★★★

ThoughtWorks社のソフトウェア・アーキテクトNeal Ford氏の著作で、ソフトウェア開発者の生産性向上について、今後の開発で試してみたいツール・ノウハウ・知見がちりばめられています。

ラウンチャーの選び方から始まり、開発のいろいろなフェーズにおける細かな工夫、DSL・多言語プログラミングの活用や、Java開発時のアンチ面(なぜStringクラスにisEmpty()が無いか、なぜStringクラスが拡張できないか、なぜ中核となる処理コード以外の雑雑とした記述を書くのか)に至るまで、JavaでWebシステム中心で開発している人なら、興味を持って読めると思います。

文章は読みやすいです。気が向いたときに気の向くままパラパラ読みましたが、その部分部分で楽しく読めました。
超一流の開発者が読むと「いまさら」的な内容かもしれませんが、普通のJava開発者が開発スキル向上を兼ねて気軽に読む1冊としては十分良いと思います。

syobosyobo のコレクション
    プロフィール

関連する商品

4873114039
4798116831
4822283801
4274067556
4873114047

同じものを持っているユーザ