Данная статья рассматривает создание модуля, подключение модулей, а также те взаимосвязи, которые объединяют установленные модули в один общий проект.
Бывает, что Ваши установленные модули недостаточно эффективны; требуется создание модуля или подключение модулей, способных решать ряд необходимых задач. Так что проще: заняться созданием модуля или найти пригодные для подключения модули?
Что подразумевает создание модуля? Подключение модулей гораздо более простой процесс, чем создание модуля какого-либо уровня сложности. Объединить программно установленные модули проще, чем создать новый. Чтобы разобраться в процессе создания модуля, необходимо понимать, что программный модуль, согласно ГОСТ 19781-90, – программа или функционально завершенный фрагмент программы, предназначенный для:
-1- хранения; -2- трансляции; -3- объединения с другими программными модулями (имеются в виду уже установленные модули); -4- загрузки в оперативную память.
В процессе подключения модулей различают: — стандартные модули, входящие в язык программирования; — пользовательские модули, предназначенные для упрощения работы программистов.
Подключение модулей действительно упрощает работу программистов, так как создание модуля изначально предлагает проектирование какого-либо готового программного решения, которое может войти в коллекцию установленных модулей любого желающего. Надо также заметить, что подключение модулей другого программиста может стать как простым решением, так и усложнением собственной работы, потому что установленные модули могут быть написаны как доступно, так и настолько запутано, что проще было бы изначально покорпеть над созданием модуля для нужного фрагмента задач, чем разбираться в готовом чужом коде.
Если Вы достаточно хорошо разбираетесь в программировании, то для Вас не имеет значения, созданием модуля или подключением модулей Вы занимаетесь. Значительным этапом также является адаптация друг к другу установленных модулей. Конечно, создание модуля – это задача, поднимающая уровень программиста до универсализма, но это сложно, поэтому подключение модулей и редактирование уже установленных модулей используется чаще.
Работа с установленными модулями также заслуживает обсуждения. Можно не браться за создание модуля за неимением достаточного объема знаний, однако уметь интегрировать установленные модули необходимо: впоследствии накопленных при помощи подключения модулей умений может хватить для создания модуля.