Оглавление:
- Определение - Что означает визуализация программного обеспечения?
- Techopedia объясняет визуализацию программного обеспечения
Определение - Что означает визуализация программного обеспечения?
Визуализация программного обеспечения - это практика создания визуальных инструментов для отображения элементов программного обеспечения или иного отображения аспектов исходного кода. Это может быть сделано со всеми видами языков программирования по-разному с различными критериями и инструментами.
Фундаментальная идея визуализации программного обеспечения заключается в том, что, создавая визуальные интерфейсы, создатели могут помочь разработчикам и другим лицам понять код или выполнить реинжиниринг приложений. Большая часть возможностей визуализации программного обеспечения связана с пониманием взаимосвязей между частями кода, где конкретные визуальные инструменты, такие как окна, будут представлять эту информацию в доступной форме. Другие функции могут включать различные виды диаграмм или шаблонов, которые разработчики могут использовать для сравнения существующего кода с определенным стандартом.
Techopedia объясняет визуализацию программного обеспечения
Эксперты отмечают, что для визуализации программного обеспечения, как правило, используются метрические данные о программном обеспечении, а также фактический исходный код, чтобы продемонстрировать, как код работает через различные виды отображения и представления. Визуализация программного обеспечения может использоваться для контроля качества при разработке программного обеспечения или, опять же, для попыток реинжиниринга кода.
Для визуализации программного обеспечения были созданы различные инструменты. Например, AgileJ StructureViews помогает с программной визуализацией для Java с помощью функций, включая инструменты фильтрации для различения элементов Java, включая классы, поля и методы, а также технологию пакетирования. Другой известный тип программного средства визуализации - Microsoft Visual Studio. Visual Studio работает с несколькими языками программирования и включает в себя множество функций визуализации программного обеспечения, а также дизайн интерфейса верхнего уровня, который помогает разработчикам создавать приложения для операционных систем Windows. В общем, Visual Studio - это визуальный интерфейс для поддержки объектно-ориентированного программирования. Это не только помогает отдельным лицам и командам создавать приложения с нуля, но и делает то, с чем должна помочь визуализация программного обеспечения; создавая отображение на основе Windows и визуальное проектирование, оно показывает отношения между модулями кода как часть более структурного подхода к кодированию, который по своей природе визуален и распределен по своей природе.








