![]() |
1
3
它始于我学习如何进行单元测试。我很快就明白了这意味着当您调用代码时,它会将您的所有代码直接运行到数据库中。所以我问了下一个明显的问题“如果业务逻辑不进入数据库,我如何进行单元测试?” 当我被告知嘲笑时,那听起来像是一大堆额外的工作。尤其是我必须编写的所有代码都选择了何时在测试中使用模拟,何时在生产中使用“真实”版本。 所以我问了下一个问题“有没有办法简化它?”。答案是“是的,当然,使用DI&IoC。我向我解释了它,然后我的头爆炸了。这毫无意义,这与我过去10年的编码方式完全相反。
一个小项目的例子来说明吗?在DotNetRocks电视上观看屏幕广播。 |
![]() |
2
1
MVC+iPhone/Mac。在开始理解它之后,它的美丽就显露出来了。 这是我第一次体验MVC模式。Interface Builder让它做得更好。 |
![]() |
Vedant · 如何解决python啦啦队长问题?[已关闭] 2 年前 |
![]() |
cobby · 在战略模式中使用工厂模式? 3 年前 |
![]() |
Nobody · Java中带while循环的三角形模式 3 年前 |
![]() |
Eduard Stefanescu · 如何在层之间传输异常? 6 年前 |
![]() |
D. Schreier Talha Noyon · 对于目录中的每个类 6 年前 |
![]() |
Tanvi Jaywant · 如何重载类 6 年前 |