Witam. Piszę sobie własną amatorską interpretację baz danych MySQL. Moje pytanie brzmi, jest jakikolwiek sens segregować program na tak małe foldery i pliki jak na zdjęciu? Chcę po prostu aby program był posegregowany na możliwie najmniejsze jednostki gdzie w pojedynczym pliku .cpp będą tylko metody dla konkretnej klasy, tak aby tego wszystkiego nie mieszać. Niestety martwią mnie sytuacje w których dodawanie tych plików wygląda mniej więcej tak:
#include "../headers/logic/logic.h" #include "../headers/typing/typing.h"
Przecież z czasem to będzie tak rozległe że linia ze ścieżką będzie bardzo długa, lub będzie ich bardzo, bardzo dużo.