Slide 49
Slide 49 text
怨霊の正体は学習コスト
- 負債が積み上がることがマズいのではなく、解消されない、解消する環境を
作り出せないことが問題。
- t_wada御大が仰るように、設計に関する学習コストが原因の根本にあると考
える。
- ゆえに、負債解消には学習コストを軸に開発戦略を組み立てる必要がある。
- コアドメインなど、クリティカルな品質が求められる箇所には、単純な話、
設計の学習コストが低い人、つまり積極的に設計を学ぶ人をアサインする。
- 学習コストが高い人、つまり消極的な人は、クリティカルな品質が求められ
るスコープとは別の箇所にアサインする。また、多少品質の悪いコードが書
かれても重要スコープに影響が生じないよう、アーキテクチャレベルで分離
設計することも有効な手段。