【发布时间】:2011-09-29 09:33:08
【问题描述】:
我目前面临一个由一些高级程序员编写的 C++ 项目,其中包含大约 400 个文件和 200 个类。
代码精心设计,运行良好且稳定。
虽然我正在添加一些功能,但对我来说,关注const-正确性只是普通的做法。
但是,如果我开始声明我的新成员函数const,那么为了使事情正常进行,调整旧代码是没有止境的。
- 我应该投入大量时间来介绍
const-正确性 进入这段代码? - 更糟糕的是,我必须触摸和更改旧的成熟代码并解释 给前辈们我在代码审查期间所做的事情。值得吗?
【问题讨论】:
-
如果他们是资深人士而您不是,您应该在对旧代码进行大量更改之前咨询他们,并准备一个很好的案例说明您为什么需要这样做。
标签: c++ coding-style const-correctness