Qual è la terminologia corretta per un piccolo (2-4) insieme di classi strettamente accoppiate? Queste classi non possono funzionare in modo indipendente.
Stavo pensando system , ma dopo aver cercato su Google per un po ', ho determinato che la parola viene in genere utilizzata per descrivere il software nel suo complesso.
Poi, ho pensato a subsystem , ma non so se il termine si applica se il numero di classi nel sottosistema è piccolo.
Che cosa ne pensate voi ragazzi? Questo è per una presentazione per un professore che vuole che fornisca definizioni per tutto.
Modifica
In sostanza, sto descrivendo vari modi per architettare oggetti di gioco sistemi , trovati nei motori di gioco. Sto usando il termine sistema come un modo per includere tutte le classi coinvolte nell'apparato degli oggetti del gioco. Chiamarlo un sistema di oggetti di gioco mi sembra giusto, ma non sono sicuro che sia la terminologia giusta.
Non vedo gli oggetti del gioco come layer , poiché non funziona come un livello in un motore di gioco. Un modulo o pacchetto , per me, sembra più adatto per un gruppo di classi puramente funzionali o apolidi.
Se non ho senso, fammelo sapere!