I write a lot of comments in my code: these days it's second nature. Every declaration I write has a comment describing what it's for and maybe some remarks describing things I think are the associated gotchas. Inside method definitions, I maintain a
Read More