5 ms·
Judge work by what it does, not by what it doesn't have. Like users, programmers don't care whether programs have tests as long as it does what it needs to do.
by sillysaurus3 9y ago
Judge work by what it does, not by what it doesn't have.
Like users, programmers don't care whether programs have tests as long as it does what it needs to do.
- harunurhan 9y agoSo I should wait until stuff starts breaking, then start complaining.
- XR0CSWV3h3kZWg 9y agoIf nothing breaks why would you complain?
- harunurhan 9y agoIn that case, I wouldn't. But I believe that it will happen eventually, this is not a 10lines project, has many lines of code and since it's new, I expect a lot to be changed. Then those changes are going to break features.
- XR0CSWV3h3kZWg 9y agoIf you are worried about them breaking it as they develop it, but like the current implementation then just use the current implementation. If you feel like having tests are a blocking feature for you then just watch this issue: https://github.com/frappe/charts/issues/7 https://github.com/frappe/charts/issues/7
- anon335dtzbvc 9y agoIt's not a question of wether something might break, it's a question of when will it break and how long a new introduced bug might be undetcted, that could have easily detected by some tests? Bugs always happen in projects, if someone says otherwise, he either proved his program to be correct (e.g. in COQ) or is wrong (and sometimes both :).
- sillysaurus3 9y agoYeah.
- harunurhan 9y agoI am glad that this approach works for you but I am not brave enough to use a new library without a single test.
- foodstances 9y agoI guess this project isn't for you then.
- anon335dtzbvc 9y agoWell I would use it, but I wouldn't contribute, because I write all my code in a test driven programming way. AFAIK Chuck Norris writes the code first, never the test.
- deleted 9y ago[deleted]
- simplify 9y agoTests are a way to judge what it does. It does the judging for you, ensuring features work as advertised, and provide usage examples that are guaranteed to work.
- revmoo 9y agoNo, unit tests are a way for autistic developers to feel warm fuzzies about their code. The overhead of unit tests is only useful or necessary for high-risk projects. A charting library doesn't really fall under that umbrella.
- Fifer82 9y agoThey are also boring as fuck and assume no talent for a project of this scope.
- dabernathy89 9y agoWhile this is true for you and me, this isn't true for a huge number of developers.
- opmac 9y agoSpeak for yourself... that's quite the generalization. I'm a programmer, and I care when something doesn't have tests, especially if it's my own code.