一些软件设计的原则
1. Don't repeat yourself(DRY)
2. Keep It Simple, Stupid (KISS)
3. 注重接口,而不是实现; 接口是抽象的是稳定的,而实现是多种多样的
4. 命令-查询分离原则
5. 是否需要原则(You ain't gonna need it)
6. 最少知识原则(Law of Demeter)
...
1. Don't repeat yourself(DRY)
2. Keep It Simple, Stupid (KISS)
3. 注重接口,而不是实现; 接口是抽象的是稳定的,而实现是多种多样的
4. 命令-查询分离原则
5. 是否需要原则(You ain't gonna need it)
6. 最少知识原则(Law of Demeter)
...
展开
评论
1