Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.13 KB

File metadata and controls

21 lines (13 loc) · 1.13 KB

Task for 25

Рефакторинг 2

Реструктуризация приложения на модули (разделение на виджеты), переезд на event Bus.

  • в репозитории с прогонозом погоды сделать новый PR
  • реализовано разнесение логики интерфейса на разные компоненты
  • для общения между компонентами используется EventBus
  • в рамках PR есть своя собственная реализация EventBus с интерфейсом on/off/emit

Критерии

Домашнее задание ""Принято"" при наборе 3 и более баллов, иначе ""На доработку"".

  1. PR содержит релевантные изменения, покрытие кода EventEmitter тестами от 50% - 3 балла
  2. Реализация eventEmitter покрыта тестами от 70% - +1 балл
  • покрытие кода тестами по проекту от 60% - +1 балл

Максимальный балл - 5.