JavaRush /Java блог /Архив info.javarush /Хочу критику кода (новичок)
ZackFox
14 уровень

Хочу критику кода (новичок)

Статья из группы Архив info.javarush
После того как бесплатные уроки кончились, а оплатить подписку я не мог (и пока не могу). Я стал смотреть разные видео на ютьюбе. Ну и в общем пришел к тому, что захотелось по практиковаться на чем-то. Хотел было попробовать андройд, но мой слабый комп не тянет (15 минут запускается эмулятор и еще 10 минут компилируется проект) Пришлось сделать выбор в пользу JavaFX. Его API мне показался не сложным и решил попробовать написать тетрис. Кое как мне удалось примерно понять идею того, как он должен работать (гуманитарий). Стал пробовать писать, долго доходил до понимания некоторых алгоритмовю. Позже в паблике JavaRush нашелся человек, который дает мне советы в некоторых моментах логики. В общем сам по себе тетрис можно сказать работает (остался один баг с вращением), но он еще не дописан до конца. Я бы хотел услышать критику имеющегося кода и разные советы. Он может казаться нагроможденным иногда. Я создал 4 класса- первые два это классы фигуры и поля, третий класс контроллер, содержащий логику и последний класс, где вызывается обновление и рендерится целиком все поле по таймеру. Проект Идеи в репозитории https://github.com/ZackFox/TetrisJava/tree/master/src/sample
Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ