Clean Coder プロフェッショナルプログラマへの道
アスキードワンゴ
著者:Robert C.Martin
訳者:角征典
目次
まえがき
訳者まえがき
序文
本書について
参考書
謝辞
著者について
表紙について
序章 必読イントロダクション
第1章 プロ意識
プロになる前に注意したいこと
責任を取る
第一に危害を加えてはいけない
労働倫理
参考文献
第2章 「ノー」と言う
反対者の役割
大金
「チームプレーヤー」になる
「イエス」と言う代償
コードの実現不可能性
第3章 「イエス」と言う
約束の言葉
「イエス」と言う方法を学ぶ
結論
第4章 コーディング
準備
フローゾーン
書きたいのに書けない
デバッグ
自分のペースを保つ
遅れ
ヘルプ
参考文献
第5章 テスト駆動開発
結論は出た
TDDの3原則
TDDは何ではないか
参考文献
第6章 練習
練習の背景
コーディング道場
経験を広げる
結論
参考文献
第7章 受け入れテスト
要求のコミュニケーション
受け入れテスト
結論
第8章 テスト戦略
QAは何も見つけてはいけない
テスト自動化ピラミッド
結論
参考文献
第9章 時間管理
会議
集中力のマナ
タイムボックスとトマト
回避
袋小路
沼・沼・沼
結論
第10章 見積もり
見積もりとは何か?
PERT
作業を見積もる
大数の法則
結論
参考文献
第11章 プレッシャー
プレッシャーから逃れる
プレッシャーを乗り越える
結論
第12章 協力
「プログラマ」対「ピープル」
小脳
結論
第13章 チームとプロジェクト
混ぜる?
結論
参考文献
第14章 指導・徒弟制度・職人気質
学位の不全
指導
徒弟制度
職人気質
結論
付録A ツール
ツール
ソースコード管理
IDEやエディタ
課題管理
継続的ビルド
ユニットテストツール
コンポーネントテストツール
インテグレーションテストツール
UML/MDA
結論
索引