大家好
最近在看这本书:
Bob Martin 的“敏捷软件开发、原则、模式和实践”
本书中列出了以下(SOLID)敏捷设计原则:
- 单一职责原则
- 开闭原则
- 里氏替换原则
- 接口隔离原则
- 依赖倒置原则
由于这本书很旧(2003 年),我有一个问题:
- 除了 SOLID 方法,还有其他新开发的原理吗?如果是,是否有任何书籍/网站涵盖了这些新兴原则以及您可以推荐给我的实用代码示例?
当然,我可以谷歌搜索其中的一些。
但是,在stackoverflow中读写了很多profis,所以我也想听听他们的意见:D