Skip to content

Latest commit

 

History

History
 
 

Chess

Приведите в порядок класс ChessProblem.cs.
Если для этого потребуется изменить другие классы проекта — делайте это.
Проверяйте, что вы ничего не сломали с помощью теста ChessProblem_Test

Подсказки 100 строками ниже.

            |
            V



















































1. Поток данных должен стать явным. Если методы связаны, эту связь лучше отразить в сигнатуре метода.
2. Код должен читаться также как вы его объясняете.
3. Постарайтесь сделать код максимально декларативным. В авторском решении нет циклов, и нет уровней вложенности больше 1.