Разрабатываем API на C# для расчета зп - №5 / Обсуждаем рефакторинг кода
Всем привет, некоторое время мы разрабатываем API для расчета ЗП сотрудников относительно их отработанного времени. Потихоньку в нашем коде наступает момент, когда много разной логики начинает возникать в рамках одного кейса. На этом занятии мы будем разбираться как предупреждать моменты сильного раздувания методов. Иначе говоря как не писать большого количества строк кода в одном методе. Начнем рассматривать различные приемы и техники рефакторинга, такие как выявление запахов кода, применение паттернов проектирования. Так как темы общирные будем разбираться в течении пары стримов.
Если вам есть что добавить или у вас возникли вопросы, пожалуйста пишите в комментариях. Я вам отвечу, либо обсудим их в следующем видео :)
Ссылка на репозиторий с кодом со стрима:
Если вы не смотрели прошлую запись стрима, ссылочка на него:
Таймкоды:
00:00:00 - Всем привет, немного о занятии
00:01:20 - Что такое рефакторинг?