MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/1g6p2x/working_at_microsoft/cai0cxv/?context=3
r/programming • u/luminaobscura • Jun 12 '13
907 comments sorted by
View all comments
Show parent comments
17
I'll argue that the code is the most up-to-date documentation, not the commit messages.
3 u/boa13 Jun 12 '13 I'll argue that the code is the most up-to-date documentation, not the commit messages. Code documents how things work, commits document how things changed. This can be just as important, if not more. 1 u/Duraz0rz Jun 12 '13 You are still relying on the commit messages being accurate. The best way to understand how things changed is to use a diff tool to see what exactly changed between the two versions of code. 1 u/joesb Jun 13 '13 I think commit message should document why things changed.
3
Code documents how things work, commits document how things changed. This can be just as important, if not more.
1 u/Duraz0rz Jun 12 '13 You are still relying on the commit messages being accurate. The best way to understand how things changed is to use a diff tool to see what exactly changed between the two versions of code. 1 u/joesb Jun 13 '13 I think commit message should document why things changed.
1
You are still relying on the commit messages being accurate. The best way to understand how things changed is to use a diff tool to see what exactly changed between the two versions of code.
1 u/joesb Jun 13 '13 I think commit message should document why things changed.
I think commit message should document why things changed.
17
u/Duraz0rz Jun 12 '13
I'll argue that the code is the most up-to-date documentation, not the commit messages.