Когда компании создают веб-сайты, язык программирования является наиболее прямым средством общения между людьми и компьютерами. А код — это основной способ программирования. Оптимизация кода заключается в внесении эквивалентных изменений в программный код без изменения результатов работы программы. Обычно используемые методы оптимизации кода включают удаление избыточных операций, извлечение кода, инвариантного к циклам, ослабление прочности и т. д. Ниже IDC Review Network делится с вами 8 помощниками по оптимизации кода.
1. Джалопи
Jalopy — это инструмент форматирования исходного кода Java, который может изменять макет исходного кода Java, используя набор настраиваемых правил макета.
2. JxBeauty
JxBeauty — очень сложный инструмент для организации кода Java. Его можно использовать для организации и украшения пользовательского Java-кода, а также для создания стильных исходных программ Java.
3.КрасотаJ
Основная функция BeautyJ — автоматическое форматирование Java-кода для создания чистого, стандартизированного Java-кода. Он также может автоматически генерировать комментарии Javadoc.
4.Джлинт
Jlint — это инструмент-помощник разработки, который может автоматически проверять ваш Java-код и автоматически помогать находить ошибки в коде. Это быстрый и простой в освоении инструмент.
5.JЗависит от
JDepend — отличный инструмент с открытым исходным кодом, который можно использовать для оценки качества программ Java. Он просматривает каталог файлов классов Java. Он также предоставляет отчеты о стабильности, надежности и другие оценки для анализа степени стабильности, степени абстракции, наличия циклических зависимостей и т. д.
6. ДокторДжей
DoctorJ — набор приложений для анализа JAVA-кода. Помимо выполнения функций javadoc, он проверяет документы на соответствие стандартам и точность кода. Сгенерируйте статистическую информацию для файла или проекта, включая количество строк кода для каждого класса и метода, а также общее количество.
7. Кобертура
Cobertura — это инструмент с открытым исходным кодом, который измеряет покрытие тестами путем инструментирования базового кода и наблюдения за тем, какой код выполняется, а какой не выполняется при запуске тестового пакета.
8. Расквасить
Uncrustify — это инструмент для улучшения кода, который можно использовать для улучшения исходного кода C, C++, C#, D и Java. Он может использовать пробелы, табуляцию и пробелы или только табуляцию для отступов, добавления или удаления новых строк, упорядочения кода и т. д. Он легко настраивается и легко модифицируется.
Оригинальный адрес: http://www.idcps.com/News/20110322/24764.html (При необходимости перепечатки укажите источник)
Благодарим IDC Review Network за ваш вклад.