ただいま修行中...

ソフトウェア開発において、勉強中で悪戦苦闘の日々

読みやすいコードを書くために

2008-05-28 22:47:52 | プログラミング
一時期、別の作業をしており、元々の作業に戻ったときに、自分のソースコードを確認していると、なぜこのようなわかりにくかったり、不要なソースコードがあるのだろうと思いました。

そのソースコードを書いているときにも、どうすればいいかは考えて書いていましたが、やはり少し時間が経ってから見てみると、色々とわかることがあるなと思います。

どうしてもソースコードを書いているときには、その作業に集中してしまうので、周りが見えなくなるような感じになってしまうと思います。

そうならないためにも、ソースコードを書いているときに、第3者の視点で確認すること・1~2日程度経ってから見直す必要があると思います。

テストコードがあったので、修正したら真っ赤になり、どこがおかしいかがすぐにわかるので、ユニットテスティングツールは必要であると思います。

前も言いましたが、テストコードがないものはリファクタリングと言わず、破壊濃いです。