Браузер классов

Браузер классов История и эволюция браузеров классов Браузеры классов берут начало в Smalltalk, одном из первых объектно-ориентированных языков.  Smalltalk-браузеры представляют […]

Браузер классов

  • История и эволюция браузеров классов

    • Браузеры классов берут начало в Smalltalk, одном из первых объектно-ориентированных языков. 
    • Smalltalk-браузеры представляют собой панели выбора для навигации по иерархии классов. 
    • С ростом популярности C++ и Java в конце 1980-х и середине 1990-х годов, браузеры классов стали неотъемлемой частью IDE. 
  • Современные браузеры классов

    • Большинство современных IDE предоставляют браузеры классов, включая Apple Xcode, CodeWarrior и Eclipse. 
    • Современные браузеры классов делятся на три категории: столбчатые, с контурами и с диаграммами. 
    • Браузеры с столбцами отображают иерархию классов в виде столбцов, часто с методами экземпляра или переменными конечного класса в крайнем правом столбце. 
    • Системы на базе Microsoft Windows часто используют схемы с красочными значками для классов и атрибутов. 
    • Браузеры диаграмм позволяют визуализировать иерархию классов в виде диаграмм и добавлять классы в код. 
  • Рефакторинг и логические браузеры

    • Рефакторинг в браузерах классов упрощает перемещение переменных и объединение или разделение классов. 
    • Логические браузеры, такие как Prolog, предоставляют интерфейс для правил, инкапсулированных в классы. 
    • Visual Prolog и XPCE предлагают сопоставимый просмотр правил, а SOUL и Backtalk предоставляют браузеры запросов и ограничений соответственно. 
  • Веб-версии и дополнительные инструменты

    • Веб-платформы, такие как Seaside на Smalltalk, позволяют открывать браузер классов в веб-браузере. 
    • Vistascript для Microsoft IE7 позволяет редактировать методы в веб-приложениях. 
    • Sourcenav NG — это навигатор по исходному коду, который может быть интегрирован с браузерами классов. 

Полный текст статьи:

Браузер классов — Википедия

Оставьте комментарий

Прокрутить вверх