没有哪个认知是无缺陷的。
对于建一个房子,显然我们不需要直接,测试砖,沙石
,但请问单元测试是否需要么?
如果一个类提供对外提供一个功能,但他需要很多细小的功能,我们需要把每个细小功能都拆分出来作为公共接口,还是尽量隐藏呢?
如果隐藏,那么就相当于没有测试沙石,只看房子。而你买房子,确实不看沙石,但不表明这些沙石钢筋不需要测试
【 在 mingtong 的大作中提到: 】
: 我问其他其他语言是想说:如果软件工程的通识理论支撑去给private函数做ut,那各种库就应该直接支持,而不是费尽力气用hack的方式去实现。
: :
: - 来自「最水木 for iPhone 8 Plus」
--
FROM 39.155.212.*