РАЗРАБОТКА АВТОМАТИЧЕСКИХ ПРОВЕРОК ФОРМАТИРОВАНИЯ КОДА В РЕШЕНИЯХ СТУДЕНТОВ НА ЯЗЫКЕ С#
Аннотация
В данной работе рассматривается неотъемлемая часть процесса разработки любого современного программного обеспечения - статический анализ кода. Большинство разработчиков непосредственно не пишут алгоритмы для анализа кода, но все пользуются интегрированными средами разработки.
Современная среда разработки является не просто текстовым редактором, а мощным инструментом для разработчика, который предоставляет возможность работать с кодом, не как с текстом, а как семантическим объектом, который понимает все связи между разными файлами с кодом и позволяет предотвратить многие ошибка на стадии написания кода, а не его компиляции.
Данная работа рассматривает конкретную задачу статического анализа кода, и заодно погружает в некоторые детали данного процесса.
Современная среда разработки является не просто текстовым редактором, а мощным инструментом для разработчика, который предоставляет возможность работать с кодом, не как с текстом, а как семантическим объектом, который понимает все связи между разными файлами с кодом и позволяет предотвратить многие ошибка на стадии написания кода, а не его компиляции.
Данная работа рассматривает конкретную задачу статического анализа кода, и заодно погружает в некоторые детали данного процесса.