iOS Design Patterns (and Flavors) with Unit Tests by ExampleThere’re many articles about design patterns that provide a good amount of information on either a comparison between different design…Jun 18, 20191Jun 18, 20191
Convenient Swift Extensions and ProtocolsProtocols and Extension are fantastic tools to help us be more productive. I’m going to share a list of useful yet straightforward…Aug 2, 2018Aug 2, 2018
Published inITNEXTUsing Enums and Closures to Substitute DelegatesAs iOS developers, we are used to using delegates to move data asynchronously, and Apple sure loves to use them as well. However, if you…Jul 3, 20181Jul 3, 20181
Refactor Your iOS Application Network Layer Into a ModuleOn every project a time always come to make changes in he core services. This could come for different reasons, changes to the library that…May 1, 20184May 1, 20184
Don’t abuse Delegates, Use Swift Closures InsteadPlease find the most recent version here.May 16, 2017May 16, 2017