记录代码更改的不同方式有哪些?我目前正在编写正在经历大量更改的代码。当前记录代码更改的约定类似于
//Begin add by xxxx for feature/bug xxxx <Date>
........
........
//End add by xxxxx for feature/bug XXXX <Date>
这种草率的评论方式造成了很多混乱。我们通过粗注释寻找实际的代码行。我们不想在版本控制软件的签入注释部分记录更改。我正在考虑在文件的开头维护一个更改日志,其中记录了所有更改。你们用什么方法来记录变化?