2010年10月31日日曜日

Code Kataって知ってる?

情熱プログラマという本 ( http://amzn.to/d6zjDE ) を読んでいる。

そこにこんなことが書いてあった。

プログラマはしばしば実務の中でスキルを訓練する。
これがミュージシャンだったらどうだろう? 彼らがステージ上で変な音を出しながら練習していたら、観客はどう思う? 練習は、観客のいない密室で、自分の時間を使ってするべきだ。プログラマもそれと同じだ。

なるほど、それはその通りだ。で、この本にプログラミングの訓練の手がかりが紹介されている。
それが「Code Kata ( http://codekata.pragprog.com/ )」 だ。

"Kata"とは、空手の型のこと。
空手の練習は、定められた型を繰り返し反復することで技術を習得していく。
それと同様のコンセプトで、型を訓練し、ソフトウェア開発のスキルを磨きましょう、というものだそうな。

お暇な方は試してみては?

0 件のコメント:

コメントを投稿