Common mistakes in software development
***** Rant Alert ******
<rant>
At my current client I've got to do mainly maintenance on existing applications. This gives me the chance to look into codebases that have been created by other people and that don't really reflect how I would write things. That is all good though it gives me a chance to learn new ways of doing things and when I think their way is better I'll surely adopt.
Anyway when I'm browsing these codebases I do find a lot of things that could have been done be...