3 ms·
I don't understand the alternative, unless it is to not have tests?
by BurningFrog 5y ago
I don't understand the alternative, unless it is to not have tests?
- pydry 5y agoThe dirty secret of our industry is that a lot of the time, we don't. It's frequently scorned but Im not so sure it's always the worst idea in the world. I've built shoddy hacked together systems that made customers happy and wasted months building heavily tested well structured code doing something nobody wants. Well engineered tests take a lot of time to build - sometimes 2x the code itself. If you've built the wrong thing youve paid 3x the cost to figure it out before going back to the drawing board. I'm a big believer in retrofitting tests once code has proven itself useful.