マーチン・ファウラーの「リファクタリング」を読んだことで
ソースコードを書くスタイルが随分と変わったように思う。
多くのサンプルコードを上げてリファクタリングの過程を示しておりわかりやすい。
コメントを書かなくても、ソースコード自体がコメントとなるような記述が理想的である。
そのようにコードを書くことを学んだ。
また、重複したコードがあればメソッドに抽出することを検討すべき、
などのアドバイスも具体的でわかりやすい。
リファクタリングとは「外部の振る舞いは変更せず、内部の構造を変更する」ことであるが、
自ずと綺麗なコードを書くことにつながる。
0 件のコメント:
コメントを投稿