|
|
|
|
|
by bobwaycott
3871 days ago
|
|
Is it just the presence of "tests" that are going to provide this ease of mind for these hypothetical future users? And exactly how would these desired tests provide demonstrable help for maintainability. It's a small project. The creator knows what it does. If s/he adds more features, I'd be willing to bet s/he will know if s/he breaks something. Moreover, who is to say these desired tests actually test anything meaningful. If there was a set of tests, would you actually read through the tests to determine they did something substantial and meaningful for the project, and weren't just terrible nonsense added in that don't actually test anything at all that matters? Or would you simply see there were tests and feel this peace of mind and think to yourself they will help for maintainability (maintenance you probably aren't doing yourself). In short, is it tests you want, or simply peace of mind? |
|
I feel like there are numerous amount of developers who write code, and in the future would forget if they have created bugs or would not remember exactly everything that their code does.
http://nparc.cisti-icist.nrc-cnrc.gc.ca/npsi/ctrl?action=shw...
Would it not be smart to write test code that actually test anything meaningful, because who would want to write testing that is not meaningful?
So would ease of mind not come from proper testing?