Si si no infatti è solo una riflessione.

Dunque la prima classe illustrata si occupa di includere tutti i file necessari per una data pagina. In questo caso index.php. EDIT: in un ordine preciso.

La seconda invece è quella su cui punto la riflessione ed è quella che, sembre seguendo una determinata naming convention e struttura directory precisa, istanzia le classi che servono e ne ritorna un array di istanze appunto, "nominate".

In questo caso vengono prese solo due classi (la view non è una classe in questo caso), il controllerHome e il modelHome (ordine al contrario: modelHome -> controllerHome).

E poi vabè, per evitare che si digiti la notazione "arrayana" (italianizzazioni.. ) le trasformo con extract.

Sto facendo degli esperimenti e ogni punto di vista è buono per farmi riflettere.

Però sento che mi potrebbe essere comodo un "bootstrapper" generale. Non so. E si, il fattore singleton l'ho pensato pure io...magari all'interno di sto bootstrapper stesso. Boh.