Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I’ve worked on a code base that was about 15 years old and had gone through many team changes. It was a tricky domain with lots of complicated business logic. When making changes to the code, the commit history was often the only way to figure out if certain behavior was intended and why it was implemented this way. Documentation about how the product should behave often lacked the level of detail. I was certainly always thankful when a dev that was long gone from the team had written commit messages that communicated the intent behind a change.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: