> It wouldn't be acceptable in a well managed company so I don't understand why side projects would get a pass to become sloppy.
Because no one's paying you, and you owe your users nothing?
Because no one's paying you, and you owe your users nothing?
While I'm certainly getting there, I'm not cynical enough to believe being paid is the only reason to take pride in the quality of your work.
Yes, sometimes that makes things harder in the long run, but on the other hand there may not be a long run for this project if I try to force myself to do all the tedious bits 'correctly'. (And 99% of the time what bites me is my sloppy coding practices; it's very rare for much to hinge on the quality of my commit messages.)