Robert C. Martin 在他关于清洁架构的一次演讲中公开批评了当今相当标准的做事方式。 Robert C. Martin - 清洁建筑和设计
我的理解standard way
是这样的:
solution
- UI project
- Models
- Views
- Controllers
- Assets
- Logic project
- Data project
Martin 在这里说,当您查看其顶级目录结构时,应用程序应该立即显示其用途......我想知道,任何人都可以提供这种目录结构的示例,例如使用 MVVM 模式作为交付机制时?如何按照 Martin 所描述的方式构建他的应用程序?