назад | содержание | вперед

Глава 4 Управление проектом

Основным понятием для Visual Basic 6 при разработке приложении является проект. Все приложения создаются как проекты и хранятся в файлах с расширением vbp. Создавая любое приложение, даже самое простое, вы всегда работаете с проектом Visual Basic.

В Visual Basic проект — это контейнер, в котором находятся все требуемые формы приложения и другие визуальные элементы вместе с программным кодом. Таким образом можно сказать, что проект является средством интеграции визуальных и программных компонентов приложения. Кроме этого, к проекту можно подключить библиотеки DLL, компоненты сторонних разработчиков с помощью окон ссылок References (Ссылки) и компонентов Components (Компоненты).

В Visual Basic 6 вы можете работать с группой проектов, что расширяет возможности работы с ними. Группа проектов — это файл с расширением vbg, аналог проекта проектов, в котором собраны вместе несколько проектов. Это полезное свойство Visual Basic 6 на практике может служить для разделения проекта на отдельные варианты. Например, один проект группы можно использовать как основной рабочий проект, поставляемый пользователям. Для этого проекта создается исполняемый файл очередной версии приложения. Второй проект может быть предназначен для тестирования и отладки приложения. После накопления изменений в приложении, предназначенном для отладки, они переносятся в основной проект, поставляемый заказчику. Третий проект группы может служить для экспериментов по повышению производительности приложения и так далее. В слаженной группе программистов работу над каждым из таких проектов вполне реально разделить между несколькими разработчиками для повышения эффективности работы над проектом. Однако в этой главе все внимание будет уделено проекту, а о группе проектов лишь скажем, что такая возможность в Visual Basic есть и ее можно использовать.

Все элементы проекта — формы, диалоговые окна, программные модули, относящиеся к одному проекту, рекомендуется хранить в отдельной папке, созданной специально для этого проекта. Это самый простой, но не самый лучший способ организации работы с проектом. В Visual Basic 6 есть более сложные, но надежные и правильно организованные способы работы с проектом. В том числе и инструменты для групповой работы над сложными проектами. Более современный и правильный подход к хранению и организации работы с проектами состоит в использовании специальных инструментальных средств управления проектами, например, SourceSafe. Эти средства обеспечивают надежное хранение проектов в специальном хранилище проектов, называемым репозитарием, возможность групповой работы над одним проектом, автоматически поддерживают актуальность версий проекта и его элементов, исключают возможность дублирования работы в группе программистов.

 

назад | содержание | вперед