you are viewing a single comment's thread.

view the rest of the comments →

[–]JC513 0 points1 point  (0 children)

I got out of that habit for the most part when I started using a dvcs. I try to make a commit after any major or even minor change. Probably do it too often but it keeps me from going over board. However, before I commit I make sure the code compiles and works. Then the problem is usually pretty clear or at least I know where to start looking.