All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Standardizing MVVM Architecture in iOS Development with Swift Macros

By

Carter Levin

10mo ago· 7 min readen

Summary

The article discusses the challenges faced by an iOS engineering team as they scaled their codebase and standardized around the MVVM architecture. Initially, the new guidelines led to increased boilerplate code, prompting the team to explore solutions like helper methods and shared utilities. The focus is on improving code consistency and developer velocity.

Key quotes

· 3 pulled
To accommodate this scale my team, Client Architecture, has been working hard to standardize around a consistent MVVM architecture.
At first we tried to cut back on repetitive code as much as possible with helper methods and shared utilities, but we eventually hit a wall.
We promoted code consistency and increased developer velocity.
Snippet from the RSS feed
We promoted code consistency and increased developer velocity.

You might also wanna read