Через мое менторство прошло уже больше 50 iOS разработчиков. Собрал десять их самых частых ошибок. Никогда не пиши так, если не хочешь показаться некомпетентным новичком.
Содержание:
- 00:00 — Топ 10 ошибок iOS разработчика
- 00:36 — final/private/let
- 02:05 — Неявные опционалы
- 03:32 — Используй Let
- 04:16 — Сетевой слой codable — decodable
- 05:00 — Coding keys
- 05:58 — Конкретные типы
- 06:46 — Опциональные поля в модели
- 07:46 — Let в моделях
- 08:12 — for in вместо mapFilterReduce
- 09:03 — Используй Линтер
- 10:19 — Временный объект на вызов функции
- 11:14 — Обработка ошибок
- 13:27 — Мусор во ViewDidLoad
- 14:25 — Один экстеншн на протокол
- 15:07 — Как использовать Mark правильно
- 16:17 — Литералы в Enum