Hacker News new | ask | show | jobs
by abhishekjha 2964 days ago
>provide an historical record that answers "How the hell did our systems end up looking like this?"

Version control?

1 comments

Version control only answers "what happened?" not "why did this happen?"
"Why" is what commit messages are for (and also comments); quality of commit message is worth checking in code review while the details are still fresh in everybody's minds...
so i have to run blame just to figure out why something happened? i usually ask for explanations both in comments and commit messages.