日別アーカイブ: 2011/08/04

Visual Basic のリファクタリングポイント(上海編)

名著「リファクタリング」に沿って、リファクタリングせよッ!!! というのは難しいので、具体的なポイントを出します。 この前に前提条件があって、 1.NUnit で程よく、テストコードが書かれていること。 2.バージョン管理ツール(VSSやSVNなど)が導入されていること。 が条件になります。 「程よく」Nunit が使われているというのは、関数の中身を弄るので NUnit のテストコードを通しながらリファクタリングしたい、ということです。注意深くやれば特にテストコードはいらないのですが、手順を間違えたとき(人為的なミスですね)の発見が早くなります。 同時に、間違えたソースを元に戻すのにバージョン管理ツールが必要です。実はこれも必須というわけではなく、自前でバッグアップを取りながらでもよいのですが、修正前の差分や、一気にバージョンを戻してしまうことも可能なので、バージョン管理ツールがあると安 … 続きを読む

カテゴリー: 開発 | Visual Basic のリファクタリングポイント(上海編) はコメントを受け付けていません