ただいま修行中...

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

最近になってようやく分かったこと

2007-06-11 21:46:41 | プログラミング
最近、オブジェクト指向リファクタリングなどの書籍や自分が実際に色々と試してみて分かったこととして、すべては読みやすいコードを書くためのテクニックであることがわかりました。

オブジェクト指向のデザインパターンなども色々な人が分かりやすいように体系化されています。
これも全ての人の共通言語としての活用だったり、他の人が見たときにこれはこのパターンだなということが分かるようにしてあるのだなと思います。

リファクタリングは、まさにその通りで、メソッドの抽出フィールドの移動などの基本的なことから始まります。

その他にも色々なテクニックなどがありますが、やはり同様に読みやすいコードを書くことにつながっているということが最近になってようやく分かりました。

読みやすいコードも、一度きりの開発ではなく保守の作業があるから重要であるということが日々言われているのだと思います。