I spotted Jonathan Rasmusson’s reflections on unit tests and quality in iOS
development a while back. But given the reference in the latest issue of
iOS Dev Weekly, combined with the kerfuffle raised by the snark in
NSHipster’s great round-up on unit testing resources, I thought I’d link
So imagine my surprise when I entered a community responsible for some of the
worlds most loved mobile applications, only to discover they don’t unit test.
Even more disturbing, they seem to be getting away with it!
… [excellent reflection] …
And that is what this experience taught me. I need to be more than a
collection of practices. I will unit test where I can (including iOS) and I
will doing whatever else it takes where I can’t.
I cheer for the shiny new testing tools in Xcode 51 and the wider
community’s push to reduce the friction when unit testing.
I also cheer for those who aren’t afraid to question their own long-held
practices while in pursuit of wisdom.