| ▲ | russdill 2 hours ago | |||||||
The lesson here is that if a feature (at a minimum) does not have a associated test case, it is not actually a feature. | ||||||||
| ▲ | fsddfsdfssdf 2 hours ago | parent [-] | |||||||
Yes, I agree. I find the addition of the regression test the true long-term fix. The code is just an opaque incantation that may or may not preserve some property we find worth preserving and we have no way of knowing it keeps preserving it over time as other parts of the system change. The test actually proves it and while it too can change it has more staying power because it's expressed at a higher level of abstraction ("random arcane weird C shit" in the case of code versus "does this property hold" in the case of a regression test). | ||||||||
| ||||||||