連載 :
チームプロジェクト開発離れた拠点でのチーム開発
2008年5月21日(水)
リファクタリング
リファクタリングは、開発プロセス全体を通じてコードを同期させるための優れた手法です。これは、Zend Studio for Eclipseが提供する卓越した検索置換機能であり、1つのファイルだけを対象として使用することも、プロジェクト全体を対象として使用することもできます。
例えば、あるバージョンのコードに一般的にはrow_shadeと呼ばれているrow_colorという関数が含まれている場合などには、リファクタリングツールを使用することができます。リファクタリングプロセスの結果として、図2のような画面が表示されます。
コードフォーマット
Zend Studio for Eclipseが備えているコードフォーマット機能も、チーム開発の際に大変役立ちます。
これは、コードの表示レイアウト(外観)に関する機能であり、適切なタブやスペースをコードに挿入して、引数を見やすくします。
レイアウトは、PHPツリーの下の[Formatter(フォーマッター)]セクションのプレファレンスで定義します。
デフォルトのフォーマットレイアウトを使用する場合には、プレファレンスエリアで変更を加える必要はありません。ほとんどの場合は提供されている標準のフォーマットで十分なはずです。
デフォルトのフォーマットを変更する場合には、必ず変更したフォーマットを開発チーム全体で共有するようにしてください。
Think ITメルマガ会員登録受付中
Think ITでは、技術情報が詰まったメールマガジン「Think IT Weekly」の配信サービスを提供しています。メルマガ会員登録を済ませれば、メルマガだけでなく、さまざまな限定特典を入手できるようになります。