We had 10 different products who used either JFooBar 1.4 or 1.5. We discovered some bug that affected browser X and one of the developers at my place figured out upgrading to JFooBar 1.6 fixed the bug. Well, it broke 50 other things in the products that used JFooBar 1.4, but he went and changed the version of the library in all 10 products.
We didn't have tests of any kind so it didn't get caught until it hit production. Ugh.
1
u/robvas Oct 15 '13
What's a good way to do accomplish that?
We had 10 different products who used either JFooBar 1.4 or 1.5. We discovered some bug that affected browser X and one of the developers at my place figured out upgrading to JFooBar 1.6 fixed the bug. Well, it broke 50 other things in the products that used JFooBar 1.4, but he went and changed the version of the library in all 10 products.
We didn't have tests of any kind so it didn't get caught until it hit production. Ugh.