Directory

Encyclopedia

NodeWorks
                              WEB DIRECTORY

Link Checker

Home
Top : Computers : Programming : Methodologies :

Secure Programming

  ( 6 )

In secure programming (synonym: defensive programming), the goal is to ensure continuing function of software despite any and all unforeseen use(s). This may be viewed as reducing or eliminating the prospect of Murphy's Law working. It is most valuable when software can be misused accidently or intentionally, to catastrophic effect.

Nothing is assumed: all error states are accounted for and handled. Programmers never assume a given function call or library will work as promised, and so handle it in the code. In contrast, in normal programming practices, many such assumptions are made.


NodeWorks boosts web surfing!
Page Returned in 0.018 seconds - HTML Compressed 70.6%

Help build the largest human-edited directory on the web.
Submit a Site - Update a Site - Open Directory Project - Become an Editor
© 2008 Chamas Enterprises Inc.