Advertisement

S02E01: iOS Architecture Overview & Planning | Professional iOS Engineering Series

S02E01: iOS Architecture Overview & Planning | Professional iOS Engineering Series Welcome to the Professional iOS Engineering Season 2!

In this first episode, we review the current architecture for the Swift Quiz app built in Season 1 and start planning how to extend the `QuizEngine` into a more reusable and composable Swift framework that can power various quiz-based apps (games, surveys, etc.).

In this season, you’ll learn how to extend and refactor existing Swift codebases with TDD and modular design while maintaining backward compatibility (without breaking clients!).

We’ll be following a disciplined approach to getting things done effectively, including:

- Test-Driven Development (TDD) for a productive and reliable dev process
- Pomodoro Technique for time management
- Checklists for task management and organization

---

Like and share this content with someone that you believe will get a positive impact in their career. See you in the next episode.

Episodes playlist ↴


Subscribe to our channel ↴


You can also find us on ↴
Twitter ☛
Facebook ☛
Instagram ☛

Caio ↴
Twitter ☛
LinkedIn ☛

Mike ↴
Twitter ☛
LinkedIn ☛

Join the iOS Lead Essentials program ↴


Visit our website ↴

ios,swift,professionalism,ios development,ios engineering,ios app development,xcode,tdd,modular design,architecture,advanced ios development,iphone,ipad,advanced swift,clean code,unit testing,testing,xctest,framework,solid principles,uikit,ios testing,advanced ios,advanced testing,mvc,design patterns,how to,how to become,coaching,senior ios developer,iOS lead essentials,podcast,coredata,mvvm,mvp,viper,clean iOS architecture,iOS architecture,

Post a Comment

0 Comments