- 関数は画面に収まる程度の大きさにします。大きな関数はもう書きません。 現在の大きな関数は、気がついたら小さく分割します。 - 副作用のある関数と副作用のない関数を明確に分離します。 - コードの結合力が弱くなるように、ローカル変数の利用方法に注意します。 変数を異なる意味で再利用することはしません。 - 共通構造を見つけたらマクロを書きます。 --かず@猛反省中