Skip to content

Anton92nd/01-cleancode-task

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задача 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

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%