📝Code Kata
実践で技を繰り出すためには普段からなんどもなんども技を練習しておく必要がある. 実践では, 考えてる時間がないので, 頭が空っぽでも身体がかってに動くレベルまで, 普段から基本的な技を磨いておく.
TDDやリファクタリングの技術は小さなTipsや心構えの積み重ねなので, それを実践のコーディングですばやく繰り出すためには, 普段からTDDをして身体を慣らしておく必要がある.
必要になった時に完全な動きが自動的にできるようになることが、最終的な目標である。プログラミングの型というのは、プログラミングの問題を解くためのキーボードやマウスの動きの練習である。 解き方はすでにわかっている問題を解きながら身体の意思決定の練習をするのだ。