Working in IT and coming up through software development, I have always found that I have a slightly different tact than others when it comes to software.  More often than not, we all feel we can build a better mouse trap and as such practically the first response to some old system long past it’s prime is to rebuild it from sctrach.  The thing is that this doesn’t normally make much business sense, and on the more technical side if the application is poorly documented and the people that built that system are gone it is likely that it does a lot of stuff you are unaware of, and won’t know about until it is too late. 

This morning a blog post caught my eye in this regard, finally somebody who thinks more like me :-).

http://java.dzone.com/articles/change-attitude-legacy-code

Advertisements