有些大牛反对写注释和做测试,大家是否赞同

【有些大牛反对写注释和做测试,大家是否赞同】 这种观点太理想主义,在软件工程实践中是不可行的。代码具有自描述能力是编码的一种基本要求,但是这并不能代替注释和测试。尤其是对于多人合作的中大型项目,注释能显著提高代码的可读性,测试能够保证代码和项目的交付质量。
Google和Facebook这类的公司大牛很多,但是注释(占到了代码的30%左右)和测试反而是非常规范的,也说明了注释和测试的重要性。
grpc是google主导的知名rpc开源项目,在这个项目中随手找了个文件,大家可以参考下注释的比例和规范程度
https://github.com/grpc/grpc-java/blob/master/core/src/main/java/io/grpc/internal/AbstractManagedChannelImplBuilder.java

■网友
一眼就能看懂的功能性函数就别写注释了,看着烦。
■网友
大牛是大牛 然并卵
■网友
牛逼顿爵士肯定懒得跟一般人解释和证明自己写的《自然哲学的数学原理》的正确性


    推荐阅读