Архитектура приложений
Архитектура включает в себя способы организации и структурирования кода, который и помогает корректно функционировать всему приложению.
Вполне корректно сравнить её с фундаментом (практически как при строительстве домов).
Прежде всего, при проектировании архитектуры в крупных проектах нужно уделять внимание потенциальному масштабированию.
Бывает, что вместо этого внимание сосредоточено на синтаксисе или узких моментах. Но ведь без удобной в поддержке архитектуры не может быть гибкого кода.
А ведь у нас ещё есть безопасность, кэширование, автономность (и всё это можно проектировать в глубину на несколько уровней).
Несмотря на это, бывают заблуждения, некорректные практики и ложные направления.
В новой секции в iOS IQ я разобрал несколько фундаментальных вещей, о которых не напишут в каналах и о чём нельзя узнать, не столкнувшись на практике.
И почему тащить сторонние либы почти никогда не хорошая идея.
✅Узнать больше можно здесь.
😃 iOS Dev • 🐱 iOS IQ
Post #1125
3.9K

- 👍 8
- 👏 3
- 🎉 2
- ☃ 1
- 🔥 1
- 🤩 1
- 💯 1
- 🏆 1
- 🎄 1
- 🆒 1