/01-cleancode-task

Задание на рефакторинг кода

Primary LanguageC#The UnlicenseUnlicense

Задача 1

Создайте Fork этого репозитория.

Проведите декомпозицию в файле 01_ExtractMethods.cs, выделив вспомогательные методы.

Используйте сочетания клавиш IDE:

  • F2 / Ctrl+R+R для переименования
  • Ctrl+Alt+M / Ctrl+R+M для выделения метода
  • Ctrl+Alt+V / Ctrl+R+V для выделения переменной

Остальные горячие клавиши можно найти тут для решарпера, тут для VS без решарпера.

Сделайте commit и push

Задача 2

Проведите рефакторинг в файле 02_Chess.cs. Доведите код до идеала.

Сделайте commit и push

Задача 3

Обменяйтесь ссылками на репозитории с другой парой участников школы. Проведите ревью чужого кода. В комментариях к коммиту укажите все недостатки, которые вы нашли в коде коллег.