![]() |
1
2
我觉得你一次理解的太多了。例如,“TDD层”毫无意义。DI和MVC只是相切相关的。DI没有指定业务逻辑应该在哪个层中。 开始简单。一次只研究一个概念。在尝试将你的知识应用到任何地方之前,先用一种语言测试你的知识。你的阅读清单上有几本好书,仔细阅读其中一些。单元测试的艺术将使您对TDD有一个基本的了解;它也涵盖依赖注入的实际用途,但并没有深入到其中。极限编程系列将更详细地介绍TDD。 我建议阅读设计模式(不要从《四人帮》开始-也许吧 Head First Design Patterns )以及一般设计原则( Clean Code 是个好的开始)。也许其他人可以为学习分层体系结构提供参考。 希望这需要一段时间。希望在整个职业生涯中继续学习。 |
![]() |
2
0
我认为这个链接将涵盖你的大部分问题: http://wiki.sharparchitecture.net/SettingUpNorthwind.ashx 无法比较MVC和依赖注入。 依赖注入通常用于MVC中,以使控制器和视图独立于数据的持久化方式。 |
![]() |
KollegeBo · 触发更新的POST或GET 3 年前 |
![]() |
mariolototo · 无法获取“/”express以外的路线 3 年前 |
![]() |
nnmmss · 根据查询字符串值激活li 3 年前 |
![]() |
Ezaldeen Ezaldeen · pdo包装器最后一个id返回0 3 年前 |
![]() |
Bruno Vavretchek · JSON模型建议 7 年前 |
![]() |
Pasha · 如何在@RequestBody中传递2个对象? 7 年前 |