Главная->Інформатика та програмування->Содержание->Организация и концептуализация

Р. ЛАФОРЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть13) онлайн

Организация и концептуализация

Программы могут разбиваться на части и из иных соображений, нежели работа

с библиотеками классов. В общем случае проект разрабатывается группой про-

граммистов. Разграничив круг задач, поставленных перед каждым, можно реше-

ние каждой проблемы выделить в виде отдельного файла. Такой подход позволя-

ет лучше организовывать работу команды и более четко определять взаимодействие

частей программы.

К тому же, в соответствии с принципами технологии программирования,

большие программы разбиваются на части в соответствии с функциональной

направленностью. В одном файле может содержаться код поддержки графиче-

ского вывода, в другом могут быть математические расчеты, а в третьем — дис-

ковый ввод/вывод. При разработке больших программ держать все эти части в

одном файле бывает затруднительно или просто невозможно.

. Приемы работы с многофайловыми программами одинаковы, вне зависимо-

сти от причин разбиения.

 

5