From: Raymond T. <toy...@gm...> - 2014-09-22 04:10:18
|
On Sun, Sep 21, 2014 at 9:10 AM, Richard Fateman <fa...@be...> wrote: > Thanks for the history. This is the kind of thing I would like to see > in the file, not hidden > in the source-code-control comments or entirely missing... > I somewhat agree and somewhat disagree. When a new algorithm is being implemented, I do find it useful to have both versions available. It's very useful for testing and comparing the two. But after a while when the new one is fully tested, keeping all old versions around just bloats the file and makes it harder to read. So in that aspect, I want the old version to be removed. This is where good checkin comments can help a lot to find when the old version is deleted. Tags and branches that are well named are also helpful. Or maybe even forcing developers to produce pull requests as done on some projects and available on github and others would be beneficial. (But I'm not currently advocating this latter approach.) -- Ray |