首先,让我声明,尽管我是TDD的一个相当新的实践者,但我对TDD的好处相当满意。我觉得我已经有了足够的进步,可以考虑使用模拟,并且在理解模拟与面向对象( OOP )相匹配的地方时遇到了真正的困难。让我举一个具体的例子。我的应用程序有一个服务层类(有人称它为应用层?)其中的方法大致映射到特定的用例。这些类可以与持久化层、域层甚至其他服务类协作。我是一个很好的DI男孩,并且正确地考虑到了我的依赖关系,这样它们就可以被用于测试目的,等等。public class AddDoc
我在搜索(是吗?)一段立即退出的代码-以一种绝对非常规的方式。这可能意味着:# NOTE: This kills ALL RUNNING Python processes. Be careful! import os # Windows addon
os.system("taskkill /im python.exe