企業が Web サイトを構築する場合、プログラミング言語は人間とコンピューター間の最も直接的なコミュニケーションとなります。そして、コードはプログラミングの主な方法です。コードの最適化とは、プログラムの実行結果を変更せずに、プログラム コードに同等の変更を加えることです。一般的に使用されるコード最適化手法には、冗長な操作の削除、ループ不変コードの抽出、強度の弱化などが含まれます。以下に、IDC Review Network が参照用に 8 つのコード最適化アシスタントを共有します。
1.ジャロピー
Jalopy は、構成可能なレイアウト ルールのセットを使用して Java ソース コードのレイアウトを変更できる Java ソース コード整形ツールです。
2. エックスビューティー
ZXBeauty は、Java コードを整理するための非常に洗練されたツールです。ユーザーの Java コードを整理して美しくし、優れたスタイルの Java ソース プログラムを作成するために使用できます。
3.ビューティーJ
BeautyJ の主な機能は、Java コードを自動的にフォーマットして、クリーンで標準化された Java コードを生成することです。 javadoc コメントを自動的に生成することもできます。
4.ジリント
Jlint は、Java コードを自動的にチェックし、コード内のバグを自動的に発見できる開発アシスタント ツールです。これはすぐに習得できるツールです。
5.J依存
JDepend は、Java プログラムの品質を評価するために使用できるオープンソースの優れたツールです。これは、Java クラスのファイル ディレクトリを横断します。また、安定性、信頼性などの評価レポートを提供し、安定性の度合い、抽象度、循環依存の有無などを分析します。
6.ドクターJ
DoctorJ は、JAVA コードを解析するためのアプリケーションのセットです。 javadoc の機能を果たすことに加えて、標準とコードの正確性に対してドキュメントを検証します。各クラスおよびメソッドのコード行数や合計数など、ファイルまたはプロジェクトの統計情報を生成します。
7. コベルトゥーラ
Cobertura は、基礎となるコードを計測し、テスト パッケージの実行時にどのコードが実行され、どのコードが実行されないかを観察することにより、テスト カバレッジを測定するオープン ソース ツールです。
8. クラスト解除
Uncrustify は、C、C++、C#、D、および Java ソース コードを美化するために使用できるコード美化ツールです。スペース、タブとスペース、またはタブのみを使用して、インデント、改行の追加または削除、コードの配置などを行うことができます。高度に構成可能であり、変更も簡単です。
元アドレス: http://www.idcps.com/News/20110322/24764.html (転載の場合は出典を明記してください)
IDC Review Network のご協力に感謝します