Clean iOS Architecture: The foundation for sustainable codebases | iOS Lead Essentials Podcast #016
/In this episode, you'll learn how you can develop modular and sustainable iOS codebases by applying Clean iOS Architecture concepts to your projects.
You'll find answers to frequently asked questions about Clean iOS Architecture, including:
- What's considered a Clean iOS Architecture?
- What are the desired traits of a Clean iOS Architecture?
- How can I design a Clean iOS Architecture for my iOS app?
- What practices and patterns support a Clean iOS Architecture?
- What's the goal of a Clean iOS Architecture? Why should I bother?
- How can I evaluate my iOS app architecture?
- How does MVC, MVVM, or MVP fit in a Clean iOS Architecture? Which one should I use?
- What's an iOS architect, and how can I become one?
- How can I learn how to design a clean architecture for my iOS apps?
- How can I refactor a legacy iOS project into a clean architecture?
A Clean iOS Architecture is integral for establishing a win-win-win scenario for the iOS team, the business, and the customers. It's the foundation for developing sustainable codebases and achieving a long, fulfilling, and remarkable dev career.
Subscribe now to our Youtube channel and Podcast to catch new episodes.
Notes
- #015 - Composition Root
- #013 - Testing strategies
- #012 - MVC/MVVM/MVP design patterns
- #005 - SOLID Principles
- #003 - Dependency Injection
- #002 - iOS Architecture
- How to Build iOS Apps with Swift, TDD & Clean Architecture | YouTube series
- Clean Architecture by Robert C. Martin
- More book suggestions
- Looking for the next level? Join us in the Essential Developer Academy