Defensive Development

Deborah Kurata · Apress eBooks · 2004

The key to a good offense is a good defense. When you build your software, you define its features and implementation so that it can attack the business problem at hand, but what about your defensive line? To build robust applications, you need to incorporate development techniques that defend against unanticipated system crashes, bugs in third-party controls, bad data, developer errors, and (of course) end user errors.

Read the paper · More papers on PaperTik