Р. ЛАФОРЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть13) онлайн
Организация и концептуализация
Программы могут разбиваться на части и из иных соображений, нежели работа
с библиотеками классов. В общем случае проект разрабатывается группой про-
граммистов. Разграничив круг задач, поставленных перед каждым, можно реше-
ние каждой проблемы выделить в виде отдельного файла. Такой подход позволя-
ет лучше организовывать работу команды и более четко определять взаимодействие
частей программы.
К тому же, в соответствии с принципами технологии программирования,
большие программы разбиваются на части в соответствии с функциональной
направленностью. В одном файле может содержаться код поддержки графиче-
ского вывода, в другом могут быть математические расчеты, а в третьем — дис-
ковый ввод/вывод. При разработке больших программ держать все эти части в
одном файле бывает затруднительно или просто невозможно.
. Приемы работы с многофайловыми программами одинаковы, вне зависимо-
сти от причин разбиения.
12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
