Помогите разобраться с ООП многофайловый + микросервисный проект

В идеале я бы хотел найти готовый шаблон архитектуры построение многофайлового проекта.

Если быть точнее я не понимаю зачем нужны лишние файлы .cpp

Сейчас я делаю один файл main.cpp а все остальные это файлы .h

Еще я посмотрел видеоуроки и не понимаю зачем создавать второй файла .cpp, где один тянет зависимости с .h потом выполняет код. После чего человек снова подключает зависимости в main.cpp где точка входа и повторяет выполнение той же программы.

Кто это придумал, или это прикол такой технологии ООП, разве она упрощает программирование?

С другой стороны я подумал что смотрю не те видел и читаю не ту документацию. Наверно есть программисты которые использую это правильно.


Ответы (0 шт):