Советы программистам по использованию Visual Basic

Особенностей Visual Basic привлекают как новичков, так и профессионалов программирования, в частности множеством вариаций языка. Такие возможности включают функциональные  IDE, drag&drop редактор форм, пошаговою отладку, простой синтаксис языка.
События и объекты языка
Visual Basic является событийно-управляемым языком, подразумеваются события и объекты, на которые воздействуют события. Также необходимо решить какие объекты должны реагировать на определенные события. Когда пользователь вводит текст в текстовое поле и нажимает клавишу ввода, объект текстового поля создает событие с ключом клавиши ввода. Ваша задача – ответить «Как текстовое поле должно отреагировать на нажатие клавиши ввода?» Возможный ответ заключается в проверке входных данных с возможным утверждением или выводом информации о неправильном вводе данных. Сравните это событийно-управляемое мышление с традиционным программированием, которое включает в себя мышление с точки зрения процедур и последовательных потоков исполнения.
Создать самодокументированный код
Написать код, который сам себя комментарует. Вместо того чтобы написать обычно for (I = 0 to 5), вы можете написать "For Each name In colxnNames..."

Создать довольно крупные процедуры
По аналогии с самодокументированным кодом, вы можете писать большие процедуры. Думать о именах которые используете в работе, которую вам нужно будет сделать на следующей неделе, чтобы понять код, которые вы пишете сегодня. И думайте о коде как о собственном руководстве пользователя.

Тот факт, что Visual Basic позволяет вам иметь достаточно длинные идентификаторы для всех объектов (например, cmdButtonToSubmitUsersEmail) говорит о том что вам будет легче написать самодокументированный код.

Используйте Option Explicit
Это заявление заставит вас объявлять все переменные. Хлопот декларирования каждой переменной, гораздо меньше, чем много часов отладки. Код без явного объявления переменной вероятно, потребует таких усилий.

Не изобретайте велосипед
Используйте открытый исходный код, для тех подзадач вашего проекта, в котором ваш энтузиазм или опыт не требуется. Вы можете получить код Visual Basic с сайтов, таких как www.freevbcode.com.

Комментарии

Популярные сообщения из этого блога

Как включить звук в безопасном режиме?

Как создать учетную запись BAIDU за пределами Китая без китайского номера телефона 2022