達人プログラマー

プログラマーのバイブルである「達人プログラマー」を参考にした記事のカテゴリ

スポンサーリンク
プログラミング

達人プログラマーに学ぶ リファクタリング

ガーデニングのメタファーはソフトウェア開発の現実にかなり近いものです。あるルーチンが大きくなりすぎたり、色々なことを実現しようとしすぎている場合、2つに株分けする必要があるのです。また、計画通りうまくいかないものは雑草を抜いたり剪定してやら...
プログラミング

達人プログラマーに学ぶ コメントは必要?不要?

「良いコードには多くのコメントがある」とコードの中にコメントを記述することの重要性をプログラマーは新人の頃から教え込まれます。しかし残念なことに「見苦しいコードには多くのコメントが必要になる」という、コメントが必要になる理由については教えら...
プログラミング

達人プログラマーに学ぶ 品質とチームメンバーの役割

品質はチームの問題です。品質を気にかけないチームに配属されると、どんなに優秀な開発者でも面倒な問題を修正する情熱を維持しづらく感じるようになるのです。さらに、こういった修正に時間を割くことに対してチームが消極的であれば、あるほど、問題は悪化...
PHP

達人プログラマーに学ぶ どこでも自動化

人間はコンピュータのように繰り返し作業が得意ではありません。それを期待することも間違っているのです。 達人プログラマー―システム開発の職人から名匠への道 アンドリュー ハント¥ 3,990 Amazonで詳細を見る by AmaGrea 達...
PHP

達人プログラマーに学ぶ 絶え間ない結合化と容赦ないテスト

書いたコードの量が増えれば、増えるほど、比例してバグが増えていきます。 予期せぬバグはスケジュールに致命的な影響を与える。 手を加えたソースの量が増えてからバグを特定するのには多くの時間や労力を費やすことになります。 達人プログラマー―シス...
スポンサーリンク