Robert C. Martin trong một trong những cuộc đàm phán của ông về kiến trúc sạch công khai chỉ trích cách tiêu chuẩn khá của việc làm ngày nay. Robert C. Martin - Clean Architecture and DesignCấu trúc thư mục cấp cao nhất có thể tiết lộ mục đích của ứng dụng như thế nào?
Những gì tôi hiểu như standard way
là một cái gì đó như thế này:
solution
- UI project
- Models
- Views
- Controllers
- Assets
- Logic project
- Data project
Martin ở đây cho biết, việc áp dụng nên tiết lộ mục đích của nó ngay lập tức khi bạn nhìn vào cấu trúc thư mục cấp cao nhất của nó ... Tôi tự hỏi, bất cứ ai có thể cung cấp một ví dụ về cấu trúc thư mục như vậy, ví dụ trong khi sử dụng mô hình MVVM như một cơ chế phân phối? Làm thế nào một người có thể cấu trúc ứng dụng của mình theo cách Martin mô tả?
Vâng, đây là một câu trả lời mà tôi đã hy vọng. Cảm ơn bạn, chắc chắn +1. – walther