Рефакторинг созданием классов - #5 Пишем таймер на Python

Работа над кодом с целью улучшить какие-либо его показатели, но не влияющая на внешнее поведение, называется рефакторинг. В прошлом видео мы обозначили критерии оценки кода, оценили наш код и решили, что его надо улучшить. В этом видео нас ждёт рефакторинг с выделением классов. Поехали! Репозиторий проекта: Группа VK: Музыка: * On The Rocks - TrackTribe * Fine Dining - TrackTribe * Jazz Apricot - Joey Pecoraro * Staycation - Corbyn Kites * Los Encinos - Quincas Moreira * Smokey’s Lounge - TrackTribe * Members Only - Track Tribe * Whish You’d Never Left - TrackTribe Временные метки: 0:00 Приветствие 0:23 Выделение логики в функции 1:08 Переходим на IDE 2:42 Продолжим выделять функции 3:34 Выделение вывода на экран в класс Printer 6:11 Интерфейс класса 6:36 Покрытие документацией Printer 7:30 Выделение логики засечения времени в класс TimerRun 9:00 Покрытие документацией TimerRun 9:25 Выделение основной логики в класс ETimer 12:09 Выделение логики объявлений в класс Shouter 14:32 Итог рефакторинга 15:17 Поехали! #вечернийкод #программирование #softwaredesign #python
Back to Top