0

私は5人のメンバーのチームでCodeIgniterフレームワークを使ってプロジェクトを始めています。コーディング標準のドキュメントを見ました。チームはそれを維持しようとします。ただし、それでもエラーが発生する可能性があります。Codeigniterのコーディング標準をチェックし、アプリケーションの開発後にこのフレームワークのパフォーマンスを測定するためのツールはありますか?Codeigniterで従うべきルールセットはありますか?codeIgniterと一緒に使用する必要があるドキュメンテーションは何ですか?

4

1 に答える 1

1

ソースがスタイルガイドに準拠していることを絶対に確認したい場合は、PHP_CodeSnifferプロジェクトを scm の (使用することは確実です)pre-commitまたはpre-receiveフック (これはsvn / gitが呼び出すものです) に接続してみてください。このようにして、スタイル チェックを通過しないコミットをスローバックできます。

少し厳しい方法の 1 つは、jenkinsのようなある種の継続的統合サーバーをセットアップし(php プロジェクト用の便利なテンプレートがあります)、codesniffer がスタイルの逸脱を警告したときに何らかの警告を表示することです。

ただし、これにより、チームは「コンパイラが許可するものは何でも」スタイルを作成することになります。可読性と保守性に関する真の懸念があると、これはすべて役に立たなくなります。

アップデート

どうやら、誰かがすでに codeigniter 独自のコーディング スタイル ガイドに対するスニファー ルールの実装を開始しているようです。フォーラム スレッドおよびgithub リポジトリを参照してください。

于 2012-08-21T06:00:39.260 に答える