Comment Comment by daveguy Finding edge cases is completely orthogonal to creating maintainable software. Finding edge cases ~= identifying test suites. Making software maintainable ~= minimizing future cost of effective changes.Ignoring future maintenance cost because test suites are easier to create seems like disjointed logic. parent daveguy 8 months ago
Ignoring future maintenance cost because test suites are easier to create seems like disjointed logic.