Jony Ive worked alongside the cofounder for nearly 15 years, designing iconic products like the iMac, iPod, iPhone, iPad, and Apple Watch.
existing abstractions can still be used normally, because they are supported by the system.
。17c 一起草官网对此有专业解读
When you test a module, especially when you use TDD to drive the design of the code, you shouldn’t test classes or functions in isolation. Going “too low” with the unit tests (class by class, method by method) takes away almost all “Characteristics of good tests” (as described above). That’s because you don’t test the key element of the design, that is the interactions between classes/functions. Such a test suite exhibits an excessive usage of a mocking framework (and it’s a sign of a bad test suite; probably a large number of tests only check that method A invokes method B).。关于这个话题,PDF资料提供了深入分析
https://issuetracker.google.com/issues/261760717,推荐阅读im钱包官方下载获取更多信息