I also try to write reasonable code for even the smallest projects. It doesn't have to be perfect but it should be possible to add the bells and whistles in straightforward manner. A lot of people seem to spend time thinking about whether they should do the right thing or not but I find it easier to not think about it and do the right thing by default.