The process by which books are converted to Kindle format introduces errors which do not get corrected. Every publisher knows this, though none will say so on record.
To be clear, there is nothing wrong with Kindle or its format. The problem is one of economics. The cost of a printed book covers some degree of proofing and checking—not enough, but some. The cost of a Kindle book does not support editorial quality control, and the multi-step conversion process, handled in bulk by third parties, chops out content and creates other errors that no one fixes because no one is there to do QA.
I love the idea of Kindle. I love Kindle on my iPhone. As the economics of publishing continues to change, perhaps one day soon, a Kindle edition will contain the same text as the printed book. Until it does, Kindle is great for light reading. But if it’s critical that every word, comma, and code sample come through intact, for now, you’re better off with print.
Two salient points I should have made in this post are covered in Kindling II, posted 27 August 2009.