Рефакторинг унаследованного кода: как разорвать зависимости?

Play Рефакторинг унаследованного кода: как разорвать зависимости?
Sign in to queue

Description

Как быть, если код достался в наследство без тестов, а очень хочется порефакторить?

Помолиться и вперед? Или же есть инженерный подход подготовки кода к написанию тестов и безопасному рефакторингу?

В рамках мастер-класса вас ждет live-coding и разбор техник разрыва зависимостей.

  1. Sprout method\class.
  2. Wrap method\class.
  3. Extract & Override.
  4. Parallel Design.

Tag:

devcon

Day:

1

Code:

Refactoring of legacy code: how to break dependencies?

Embed

Download

Right click to download this episode

The Discussion

Add Your 2 Cents