August 2000
Intermediate to advanced
800 pages
21h 5m
English
Many problems in coding can relate to security. Some happen because of laziness, others because of a lack of a better way to do things. This portion of the chapter explains some of the biggest problems that face programmers concerned about security (which should mean all programmers, but sadly doesn't).
Some of these problems are breakdowns in good software-development practices. Many issues can cause such a breakdown, including the tight deadlines that many modern programmers face. Other problems shown here are failures to implement techniques that help your program become more robust and error free. These techniques should be considered and implemented simply because they make your program more stable and robust ...