
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
CRANK
ケント・ベックの最近出た本。 ケント・ベックは、プログラミング界のアース・ウィンド&ファイアーくらいの立ち位置のレジェンド。エクストリームプログラミングなどを提唱していた人。 リファクタリングは本来、振る舞いを変更せず、という前提があったのが、いつのまにか世間のリファクタリングは振る舞いを破壊するようになってしまった。本書ではちょっとした改善を「整頓」と呼んでいる コミュニティに、最初は面白い人が集まってくるけど、だんだん面白くない人がやってきて、そのコミュニティはおしまい、みたいな話と通じる気がする。そのうち整頓も破壊行為と同一視され嫌われていきそう。 かなりレジェンドな立ち位置の人の本だけ…