Order of the Butterfly
Posts: 404 from 2014/6/11
From: Germany
Quote:MDW wrote:
Quote:
asrael22 wrote:
So you're developing Iris without unit tests?
Show me project for MorphOS/AmigaOS which is developing
with unit tests. :)
I think we have more important issues than no unit tests. Jaca is
one man, not a corpo dev-team. :)
That's unfortunately the usual thinking.
We're in the 21st century.
It's a common misconception to think that developing test driven takes more time than without.
On the contrary. In the big scheme you safe yourself a lot of time and grey hair. It gives you confidence that your code still works after you have done major refactorings.
Because if you have a good coverage you click a button and 5, 10 or 15 minutes later you know if you can release or not.
Otherwise how much time do you spent going through all the manual tests again and again and again. What a pain.
Test driven development is done (or not done) by individuals, small teams and large teams. The number of people involved is irrelevant.
Porting XCTest would have been one of the first things I had done.
And yes, unit tests are not seen often in Amiga world.
Probably because the tooling is not convenient enough. Or no one actually knows how to do it. I don't know.
But MorphOS is powerful enough to support that. And in XCTest there is a nice unit test framework.
When the SDK is there I'd have a look at porting it.
[ Edited by asrael22 30.03.2018 - 17:40 ]