Re:Software Maintenance by Skeleton Crew Is an Anti-Pattern
by smarks on Wednesday March 02, 2016 @11:27AM
(#11210921)
I agree that the title is misleading, but I'd clarify it to "Software development as typically practiced in industry is an anti-pattern." (Maybe it also applies to government; I don't know.) It seems fairly typical in my experience for the old thing to be continually patched over instead of fixed, awaiting replacement by the new thing that is never quite ready.
[ Parent
| on HN ]
Re:Software Maintenance by Skeleton Crew Is an Anti-Pattern
by xigency on Wednesday March 02, 2016 @11:38AM
(#11211021)
In general, "the new thing" doesn't solve problems that patches fix. For a web platform especially, it sounds like expecting a new engine from a new coat of paint.
Re:Software Maintenance by Skeleton Crew Is an Anti-Pattern
by PaulHoule on Wednesday March 02, 2016 @11:54AM
(#11211144)
A lot of it is that consistently people design things on the assumption that 80% of labor will be in the first release, rather than the 80% going into maintaiance which is what happens most of the time.
This is closely linked to the idea that least cost development is a matter of doing every individual action 'cheaply' and pretending you are not going to screw things up. If you want least cost actually least risk is a good approximation.