我是一名 Android 开发人员,我想到了以下问题:当我在编译过程中添加大量注释时,是不是当我们在代码中添加有用的注释时,编译器是否可以在注释部分花费一些时间?
如果没有,那么我们的评论过了多久没有效果?
最佳答案
can compiler take some time at comment portion?
除了遍历与注释对应的字节的 IO 开销(只要它不是几兆字节长的注释,它应该可以忽略不计),它不会有任何区别。大多数编译器甚至不在 AST 中包含注释,这意味着注释在解析后完全消失。
永远不要根据编译时间来决定是否包含评论。仅根据它是否使代码更具可读性来做出决定。
进一步阅读:
关于java - 注释会影响编译时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7316173/