Slide 15
Slide 15 text
План рефакторинга
1. Поиск жесткой связности кода компонента
2. Покрытие тестами этой связности
3. Снижение уровня связности
4. Замыкание вызовов на Facade или Manager
5. Фиксация метрик потоков, конверсии, производительности, etc
Вы закончили, если в текущем состоянии компонент можно вынести в
отдельный репозитарий и использовать как вендорную зависимость