Одно приложение SwiftUI, шесть архитектур
Питер Якуб решил написать таск-менеджер целых 6 раз, чтобы попытаться выбрать лучшую архитектуру.
Интересно, что он затрагивает и разницу между архитектурой и дизайн-паттернами, в которой многие путаются до сих пор.
В его примерах можно посмотреть на использование MVC, MVVM, VIPER, TCA и посмотреть на любопытный поинт, что чистая архитектура не что иное, как философия (без отсылок к Роберту Мартину не обошлось).
📖 А какие выводы он сделал - почитайте сами.
P.S. Он не скрывает, что использовал ИИ для помощи (хотя и без подсказок это считывалось), но в любом случае ещё один взгляд на обсуждаемую в программировании тему не будет лишним.
😃 iOS Dev
Post #1808
4.23K

- 🔥 11
- 👍 9
- 👏 4
- ✍ 1
- 💯 1
- 🏆 1