アンドリュー・ハント, デビッド・トーマス
達人プログラマー
システム開発の職人から名匠への道
ガイド
書誌
author | アンドリュー・ハント, デビッド・トーマス |
editor | 村上雅章(訳) |
publisher | ピアソン・エデュケーション |
year | 2001 |
price | 3,800+tax |
isbn | 89471-274-1 |
履歴
editor | 唯野 |
2001.7.3 | 読了 |
2001.7.4 | 公開 |
2002.11.28 | 修正 |
2020.2.25 | 文字化け修正 |
なかなか手際よくプログラミングにおける要点や姿勢というべきものを広範に整理した好著。ちょうど自分なりのプログラミングに対する指針というか、次に何に着目して取り組むべきか――を得たかったところだったので、なかなかタイミングのよい本だった。個々の項目だけならば既に知っているものばかりなのだろうが、何よりも細かい説明が延々と続くわけではなく、要諦を押さえた密度の濃い点がよいと思う。個人的には、後は変数命名の指針などがあるとありがたかったが、そのくらいは自分で調べるべきなのだろう。
抄録
vii/ix/xii
これまでプログラムの本の多くは言語設計者などによって書かれることが多く、プログラミング言語を使った作業全体までを視野に入れたものは少なかった。本書では、それを打破するための、パターン(解決策)のシステム(系)に則るプラグマティックな方法論を提示する。即ち、幅広いバックグラウンド(理論)と経験を基盤にする状況に応じた解決策の選択ということ。
xii-xiii/xv
達人プログラマーとなるためには、次の性格が求められる。新物好き、研究好き、批判的、現実的、何でも屋、そして自らの技術に関心を持ち、自分の仕事について考えるということ。IBM の企業モットー「THINK ! (考えろ)」は達人プログラマーのマントラ(真言)である。そして継続の重要性(常に改善を心がける)ということ。