Как улучшить архитектуру кода с помощью принципов SOLID (с примерами на Swift)
Эти принципы помогают сократить количество хаоса на проекте с течением времени. Да и следование SOLID облегчает в целом сопровождение кода, тестирование и потенциальное масштабирование.
Наш читатель Максим Егоров (уже знакомый вам по примеру работы с Network-фреймворком) в этот раз решил затронуть базу и показал на несложных примерах потенциальные ошибки, которые могут нарушать принципы, сформулированные Робертом Мартином, а ещё привёл варианты их исправления.
📖 Прочитать статью целиком можно здесь.
🧠 Напомню, что в приложении вы можете проверить себя не только в знании этих принципов, но и в других важных темах.
😃 iOS Dev
Post #1517
4.28K

- 👍 24
- 🔥 4
- 💯 4
- ✍ 3
- 🎉 1
- 🎄 1