10 ms·
> I'm not a proponent of it, but some people would say: including all the messy history is a more honest representation of what actually happened. By that logi
by cryptonector 3y ago
> I'm not a proponent of it, but some people would say: including all the messy history is a more honest representation of what actually happened.
By that logic you should leave typos in, because, you know, it's "more honest". Or you should not edit yourself in any way, because it's "more honest".
The reality is that not editing our communications, or our commit history, is a lack of respect to others, especially when that lack of editing imposes a higher cognitive burden on others (e.g., having to sift through more hay to find needles).
- interroboink 3y agoI think those proponents would indeed say to include the typos. And then also include the change where you fixed the typos, and so on. I didn't mean to imply any moral or dogmatic concept of "honesty" here. It only means there is less guessing about what events actually transpired. But as you say, I agree it most often just adds noise, in my experiences.
- cryptonector 3y ago> But as you say, I agree it most often just adds noise, in my experiences. But critically, that noise is a lack of respect towards others.
- interroboink 3y agoAs with all things, context matters. It would depend on what those others want, what the team culture is, etc. I could imagine a group of these hypothetical "maximum honesty" people working together happily, and respectfully, in their way.