Рефакторинг по просьбе 5

Опубликовано 24.07.2022 21:45:14 в категории Теория и практика

В этом видео про: unit-тестирование, написание тестов, refactoring, абстракции, moq, интерфейсы

Описание

Мне в руки попал проект, в котором ребята попробовал "натянуть" unit-тесты на бизнес-логику. Самостоятельно не совсем получилось (или не совсем просто получилось, то есть с костылями), и меня заинтересовал этот момент. Я проделал некоторый рефакторинг, и хочу с вами поделиться своими мыслями по этому поводу. Сразу скажу, что абстрагировался от оригинального проекта, который изначально построен на платформе ASP.NET MVC. Я взял буквально один метод из конроллера и воспроизвёл его в консольном приложении.

Что из этого получилось - смотрите сами.

Видео

Мои видео

Boosty.toYouTube | Yandex.Дзен | RuTube | VK Video

Больше видео на boosty Calabonga, а если хотите тоже получать донаты, тогда заходите и регистрируйте свою страницу на boosty. Я использую хостинг reg.ru, Подключайся с промокодом 9A17-953A-8591-CF98 чтобы получить скидку 5%

Комментарии к статье отключены

Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Переподключаем сервер...

Переподключение сломалось... Пробуем еще раз сек.

Не получилось переподключится.
Пожалуйста, обновите страницу F5

Сессия была поставлена сервером на паузу.

Восстановить сессию не получилось.
Пожалуйста, обновите страницу F5.