Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
✨ Хочешь прокачаться в Gamedev / IT? ✅ Я помогу: Сегодня ты узнаешь самые типичные случаи нарушения SOLID принципов на примере тестового задания Unity. И я тебе покажу, как это можно исправить. Помимо этого, разберем множество других ошибок, по логике, оформлению и прочих, встречающихся при выполнении тестового задания. Можешь отправить мне свое тестовое на разбор, на почту указанную в профиле. ----- Тайм-коды: 00:00 О чем ты узнаешь? 01:38 Чем можно нарушить принцип SRP? 04:36 Именования переменных и оформление 05:53 Проблема организации логики 08:18 Нарушение принципа инверсии зависимости 10:35 Неполноценный менеджер 11:28 Самый дурно-пахнущий класс или Open-Closed Principle 15:25 Неполноценный класс 16:13 Как разделить ответственности? 17:56 Несоответствие обязанностям 19:06 Проблемы форматирования 20:27 Итого