Spell checking and grammar checking in technical writing

Wednesday, August 13 2008

One of the most tedious steps of writing my book is doing the spell checking when I finish a chapter. While there are certainly plenty of honest to goodness typos, there are a lot of things that pop up on the radar - things like field and property names, class, function and method names, words that are upper case for a reason. But mixed in with that are all of my typos and accidental grammar boo-boos. So I have to be very careful not to have a trigger finger on the options of change, ignore once, ignore all and add to dictionary. I'm very happy to be able to add works like OptimisticConcurrencyException to the dictionary and get them out of the way.