How's about putting together a flow chart accounting for every case ? 98% of development is spent flushing out business logic. Very little is spent actually hammering on keys. If you put together all the business logic the coding part is easy. Most people I work with if they code with easy...