"*pay the technical debt in the future"*

Yes, going through this now with a piece of software that was written in
2006 and then added to incrementally. That period of going over the old
code that was supposed to be fixed never happened, and the client never
wanted to pay for it. So new features kept being added ontop the old ones,
and the entire thing has now grown into a bit of a monster lol :-)

And on a recent project which used all the right Agile buzzwords, I've
encountered this as well : "Some developers simply do not plan for change,
in the belief that it will always be easy to refactor the system."
Making those types of changes cost money, and knowing that something breaks
via test driven development, doesn't remove the requirement to fix it.

Agile , in my view, isn't the answer to all our dreams as it is touted to
be. But I like test driven development :)


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-community/message.cfm/messageid:372008
Subscription: http://www.houseoffusion.com/groups/cf-community/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-community/unsubscribe.cfm

Reply via email to