
51
В контексте C++Builder RAD подразумевает не только реальное ускорение
типичного цикла «редактирование - компиляция - компоновка - прогон - отладка»,
но и придает создаваемым проектам изящество компонентной модели.
Уникальная среда разработки C++Builder 6 2010 IDE Insight позволяет
обращаться ко всем возможностям, параметрам и компонентам интегрированной
среды разработки, не тратя время на их поиск в меню и диалоговых окнах;
обозреватель классов, обеспечивающий управление классами в проекте и быстрый
переход между ними; объединяет Дизайнер форм, Инспектор объектов, Палитру
компонентов, Менеджер проектов и полностью интегрированные Редактор кода и
Отладчик - основные инструменты RAD.
В Builder C++ 6 2010 добавлены поддерживаемые отладчиком средства
визуализации данных, упрощающие отладку, позволяя настраивать отображение
типов данных в отладчике; поддерживаемые отладчиком средства управления
потоками, обеспечивающие заморозку, разморозку и изоляцию потоков, а также
установку контрольных точек для выбранных потоков, что упрощает разрешение
проблем; Builder C++ 6 2010 содержит новые параметры отладчика: Scroll new events
into view («Прокрутка новых событий в представлении») и Ignore non-user breakpoints
(«Игнорирование не пользовательских контрольных точек»), как на уровне исходных
инструкций, так и на уровне ассемблерных команд - в расчете удовлетворить высокие
требования программистов-профессионалов.
Оптимизирующий 32-разрядный компилятор построен по оригинальной и
проверенной адаптивной технологии, обеспечивающей исключительно надежную и
быструю оптимизацию, как объема выходного исполняемого кода, так и требуемой
памяти.
Визуальная разработка методом «перетаскивания» (drag-and-drop) многократно
упрощает и ускоряет трудоемкий процесс программирования приложений СУБД. В
основе объектно-ориентированного взаимодействия клиент - сервер лежит понятие
наборов данных (dataset) - таблиц, запросов, хранимых процедур - основных
сущностей БД, которыми оперируют компоненты доступа. Широкий выбор
компонентов визуализации и редактирования позволяет легко изменять вид
представления наборов данных. C++Builder использует проводник баз данных и