我目前正面临由一些高级程序员编写的C++项目,该项目由大约400个文件和200个类组成。
该代码精心设计,运行良好且稳定。
当我添加一些功能时,对我来说,照顾const
-correctness是普通的做法。
但是,如果我开始声明新的成员函数const
,那么为了使工作正常而对旧代码进行调整是没有止境的。
const
-correctness变成这段代码?
给年长者我在代码审查期间所做的。这值得么?
最佳答案
如果您觉得可以在合理的时间内完成所有工作,那么可以肯定。 const
-correctness是一件好事,因此,如果您可以调整代码库以正确使用它,那永远不会坏。
一切取决于您有多少时间可用,而您还有其他选择,这更多地是关于项目管理的,更适合programmers.SE。
对于他们(当然,对其他所有人而言),这当然是值得的。听起来他们会在代码审查中学到很多东西,这真是太好了!
编辑
正如molbdnilo正确指出的那样,这是一个很大的变化,您一定要在开始之前进行小组讨论。这比在已经完成两周的时间内将其留给代码审查更合适。