Jared Rypka Hauer (cont’d)
Use validation EVERYWHERE.
- Use JS form validation, assertions in your CF code, and foreign keys in the DB as much as possible. Your application is only as good as your data integrity... bad data makes it worthless.
Implement Error handling
- CFTRY and CFCATCH are awesome tools, and when they fail cferror can make things much more graceful than a plain-text white-background CF error message.