in reply to Avoiding silly programming mistakes
'Assembly of Japanese bicycle requires great peace of mind.' - Robert M. Pirsig from "Zen and The Art of Motorcycle Maintenance" Your state of mind is the biggest factor in your coding. Don't assume, check. Also don't worry so much about the mistakes that cost you 10 seconds to figure out and fix worry more about the design mistakes that can cost weeks, months or years.