Tag: development
-
Initialization side effects
Fetching data inside an initializer is tempting but unreliable. What it costs you, and how to do it right.
-
Testing navigation on iOS
Coordinator-based navigation is hard to test by default. Here's how to make it straightforward.
-
Including production changes for Unit Tests
Changing production code to make it testable is fine - workarounds that don't help production are not.
-
How to save millions in software development: Part 1
Small daily inefficiencies cost companies millions. Where the waste hides - and what to do about it.