Robert C. Martin in uno dei suoi discorsi sull'architettura pulita critica apertamente il modo abbastanza normale di fare le cose al giorno d'oggi. Robert C. Martin - Clean Architecture and DesignCome può una struttura di directory di livello superiore rivelare lo scopo dell'applicazione?
Quello che ho capito come standard way
è qualcosa di simile:
solution
- UI project
- Models
- Views
- Controllers
- Assets
- Logic project
- Data project
Martin qui dice che l'applicazione dovrebbe rivelare immediatamente il suo scopo quando si guarda alla sua sommità struttura di directory di livello ... Mi chiedo, qualcuno può fornire un esempio di tale struttura di directory, ad esempio mentre si usa il pattern MVVM come meccanismo di consegna? Come si può strutturare la sua applicazione nel modo in cui Martin sta descrivendo?
Sì, questo è un tipo di risposta che speravo. Grazie, sicuramente +1. – walther