Ez az előre tervezés egy nagy bullshit, meg is mondom miért: egy csomó információ csak menetközben válik elérhetővé, emiatt nagyon nehéz, szinte lehetlen előre optimális döntéseket hozni. Helyesebben tennénk, ha az eszközeink és munkafolyamataink az utólagos tervezést támogatnák és tennék egyszerűvé. Hogy akkor adjunk valaminek szilárd vázat, amikor már tényleg látszik, hogy jó. Nem pedig előre kitalálunk valami szerkezetet, amiről ugyan később kiderül, hogy rossz, de már nem lehet rajta változtatni, mert az túl drága lenne.
Szerintem új projekt esetén célszerű kezdetben mindent egy fájlba írni. Amikor már vannak letisztult struktúrák, amelyek már egy ideje lényegesebb változtatás nélkül vannak használva, akkor azokat érdemes kirakni külön fájlba, csökkentve ezzel a fő fájl méretét.