agostini.tech - Dejan Agostini
313 FOLLOWERS
Dejan Agostini is an iOS developer .
agostini.tech - Dejan Agostini
5y ago
If you are not new to iOS development, you know how important is to correctly decouple app components for testability and overall flexibility. Each feature should work independently from the others. Ideally, each feature should be easily replaceable with another component providing the same functionality. To achieve this result we embrace protocol oriented development and dependency injection. Most importantly, we formally structure our apps following well-known architectural design patterns. Let’s have a look at the events driven architecture for iOS with MERLin.
Events Driven Architecture ..read more