基本原則にフォーカスする (p201) †
要約 †
- ブレークスルーを引き起こそうとして力まないでください。通常それは、沢山の小さなリファクタリングの後に起こります。ブレークスルーのほとんどの時間は、リファクタリングを通して徐々に現れるモデルへの洞察をもとにした、断片的な改良に費やされます。
- ブレークスルーを起こすための準備として、頑丈なUBIQUITOUS LANGUAGEをかみ砕き、知識を吸収してください。
- 重要なドメインのコンセプトを調べ、それらをモデルで明白にしてください(第9章参照)。
- より柔軟になるようにデザインを洗練してください(第10章参照)。
- モデルを抜き出してください(第15章参照)。
- 小さな改良をためらわないでください。モデルはだんだん深くなります。同じ一般的な概念のフレームワークに制限されていたとしても。
- ブレークスルーを起こそうと力まないでください。でも、その機会を逃さないでください。
担当者のつぶやき †
みんなの突っ込み †
- 一番最初の「ブレークスルーのほとんどの時間は」ですが、この"Most of the time"はブレークスルーのというよりは、「プロジェクトの」ではないでしょうか。
- "concentrate on knowledge crunching and cultivating a robust UBIQUITOUS LANGUAGE"ですが、「知識の噛み砕きと頑強なUBIQUITOUS LANGUAGEの構築に集中せよ」だと思います。"UBIQUITOUS LANGUAGE"を噛み砕く訳ではないですね。-- 和智?