Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/25811
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Поваров Никита Игоревич | ru_RU |
dc.contributor.advisor | Povarov Nikita Igorevic | en_GB |
dc.contributor.author | Свитков Сергей Андреевич | ru_RU |
dc.contributor.author | Svitkov Sergej Andreevic | en_GB |
dc.contributor.editor | Брыксин Тимофей Александрович | ru_RU |
dc.contributor.editor | Bryksin Timofej Aleksandrovic | en_GB |
dc.date.accessioned | 2021-03-24T15:08:08Z | - |
dc.date.available | 2021-03-24T15:08:08Z | - |
dc.date.issued | 2019 | |
dc.identifier.other | 040101 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/25811 | - |
dc.description.abstract | Software engineers have wide variety of tools and techniques that help them improve quality of their code, but still a lot of bugs remain unnoticed. This work build on the idea that if a particular fragment of code is changed too often, it could be caused by some technical or architectural issues, hence this fragment requires additional attention from developers. Most teams nowadays use version control systems to track changes in their code and organize developers cooperation. Data from version control systems can be used to track the number of changes for each method in a project for a selected time period, and display this information within the IDE’s code editor. This work describes such a tool built as a plugin for IntelliJ IDEA. | ru_RU |
dc.description.abstract | При разработке программного обеспечения используются разнообразные техники, которые позволяют улучшить качество кода. Несмотря на это, большое количество ошибок остаются незамеченными. Данная работа основана на идее о том, что слишком частые изменения фрагмента кода могут быть вызваны различными техническими или архитектурными проблемами, поэтому такой фрагмент заслуживает повышенного внимания со стороны разработчиков. Поскольку при разработке большинства проектов сегодня используются системы контроля версий, данные из истории изменений могут быть использованы для отслеживания количества изменений каждого метода проекта за выбранный период времени. Полученная статистика может быть показана в текстовом редакторе среды разработки. Данная работа описывает реализацию такого инструмента в качестве расширения для среды разработки IntelliJ IDEA. | en_GB |
dc.language.iso | ru | |
dc.subject | Программная инженерия | ru_RU |
dc.subject | анализ программного обеспечения | ru_RU |
dc.subject | анализ истории изменений | ru_RU |
dc.subject | плагин | ru_RU |
dc.subject | среда разработки | ru_RU |
dc.subject | Sofware engineering | en_GB |
dc.subject | IntelliJ IDEA | en_GB |
dc.subject | Plugins | en_GB |
dc.subject | IntelliJ Platform | en_GB |
dc.subject | VCS changes analysis | en_GB |
dc.title | Visualization of methods changeability based on version control systems data in IntelliJ IDEA | en_GB |
dc.title.alternative | Отображение изменяемости метода на основе исторической информации в IntelliJ IDEA | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
diploma_ssvitkov.pdf | Article | 10,03 MB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.