Prima di iniziare un progetto in corso mi chiedevo se esiste una terminologia per ciò che sto pensando di fare? Fondamentalmente quello che voglio fare è mappare ogni oggetto in livelli come tutti i controller e come verranno chiamati, i metodi che esisteranno sotto i controller e il loro scopo; Compresi i modelli con cui i metodi interagiranno e le viste che verranno visualizzate in base a determinate azioni. In questo modo ho creato un elenco di cose da fare dettagliato e posso catturare tutti i duplicati e renderli come una chiamata. Ho sentito parlare di qualcosa chiamata dottrina, ma non sono sicuro che sarà ciò che sto cercando dato che non so come usarlo ma ne ho sentito parlare con la documentazione.