На этой неделе прошел проект “Brain games”.
В проекте нужно сделать несколько консольных игр, но игры не главное. Главное, как сделать общий интерфейс для создания игр. В этом проекте это делается с помощью инверсии зависимостей.
Мне как имеющему немного опыта программисту проект не показался сложным, но для новичков есть три сложных момента.
- Настройка окружения для разработки на javascript
- Общий интерфейс игр (это для всех ключевой момент в проекте)
- Одна из консольных игр “сбалансированное число”. Эта игра наверно самая сложная именно по тому, как она должна сама работать и потому что в ней надо использовать массив, а на хекслете про массив нет материалов, нужно будет самому найти и понять. Я помогал одной девушке, и она сказала, что без помощи не решила бы ее, с остальными задачами она справилась сама, либо с помощью ментора.
Спасибо Рахиму за менторинг проекта.
Следующий проект стартует 8 января 2018. К этому времени нужно пройти:
- JS: Последовательности
- JS: Программирование, управляемое данными
- JS: Коллекции
- JS: Деревья
- JS: Прототипы
До начала три недели и чувство у меня, что не успею все пройти. На следующей неделе планирую пройти курс “JS: Последовательности” и постараюсь “JS: Программирование, управляемое данными”, еще у меня висит СИКП первая глава, не знаю, когда я ее буду доделывать.
Прочитал