项目架构

Project Architecture: 项目架构

分层独立可测试的架构

抽象出公共独立代码

按特性划分结构

1
// maybe bad
2
.
3
├── components
4
│ ├── todos
5
│ └── user
6
├── reducers
7
│ ├── todos
8
│ └── user
9
└── tests
10
├── todos
11
└── user
12
13
// maybe good
14
.
15
├── todos
16
│ ├── component
17
│ ├── reducer
18
│ └── test
19
└── user
20
├── component
21
├── reducer
22
└── test
Copied!

渐进式持续重构

Last modified 1yr ago