Modular Architecture - insights from a big French e-commerce. How to challenge the status quo, boost team motivation, productivity and start writing cleaner code with more tests? A journey of sailing from monolithic codebase to modules.
- how do we switch to a MVVM+C architecture within existing Swift code base?
- how do we approach splitting the monolith into modules?
- how do we boost features development with product modules?
- how do we get rid of Core Data?
- is TDD possible in a slowly compiling Swift code base?
- what are some unobvious benefits of code modularization?