Secure coding
November 26th, 2002 by HenWonderful article as picked out by Cafe-au-lait. Well worth a read.
Only bit I pick fault with? The bit about reinventing the wheel. Reinventing the wheel means a large amount of maintainance. If I stick to JDK 1.1 and write all the additional bits by hand, of course this is bad. Should I write my own StringUtils or use Commons Lang?
Maybe the time spent reinventing the wheel woud be better spent building unit tests around other peoples wheels
That said, I agree that you shouldn’t choose middleware for middleware’s sake and that it is important to have a trust level for the wheel’s you buy/obtain from people.
