Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions review-Федоров.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+ Идея интересная, реализация тоже понравилась. Приятная графика, интуитивно понятный ход игры, ничего лишнего, за это лайк.
+ Почти весь код сопровождается комментариями, поэтому, при желании, не составит труда в нем разобраться.
Хотя в классе Counter.jack вообще нет комментариев, думаю, они там тоже не помешают :)
+ Написали собственный BubbleSort, функцию для деления с остатком, Tuple. И даже придумали, как реализовать Random!
В общем, всеми силами пытались адаптировать Jack к нашему любимому C#, за это тоже лайк
+ Кода достаточно много, особенно выделяется вышеупомянутый Counter.jack - 1200 строк кода! Но, думаю, сократить его не было возможности
из-за особенностей языка Jack и работы с графикой, поэтому, на мой взгляд, это не критично.
+ Возможно, метод shuffleDeck из CardGame можно было бы перенести в ArrayExtensions и переименовать в shuffleArray,
ведь этот метод, в теории, мог бы понадобиться вам в будущем в других классах. А метод getRandomNumbers - в класс Random.

+ Игра понравилась, авторам удалось сделать качественный проект, Егоры молодцы