Это не урок, а мысли по поводу..
Запись от CoderHuligan размещена 05.06.2019 в 13:09
Метки goto
Давайте чё-нить запилим такое-эдакое. За одно по ходу пьесы будем учится создавать реальные многофайловые проекты. С подробными комментариями и т.п. Пилить будем естественно в процедурном стиле, как положено. Тут кто-то уже предлагал сделать примерный проект в моём стиле и в обычном стиле с ООП, и сравнить их путём изменения проекта, его модификации и пр. Предлагаю сделать игру Морской бой. Но не простой морской бой, а навороченный. Что сие означает? Во-первых, компьютер, как второй игрок, может притворятся разными игроками, с разной стратегией поведения и пр. Во-вторых, ввести несколько уровней игры. На верхнем уровне предлагается чтобы каждый корабль после очередного хода смог передвигаться на одну клетку в каком-либо направлении, что усложняет задачу его потопления. В-третьих, ввести несколько стратегий поведения программы, в зависимости от темперамента игрока(которым притворяется компьютер). Несмотря на тривиальность игры, она, судя по опыту тех, кто её делал, довольно сложно программируется, так включает в себя некоторые сложные алгоритмы способов расстановки кораблей, рэндомной генерации кораблей и пр. Проблем тут куча, достаточно почитать хабр. Сперва сделаем игру консольной, а там видно будет. Создавать будем постепенно, по шагам файл за файлом. Это был анонс. |
Всего комментариев 84
Комментарии
-
Запись от voral размещена 19.06.2019 в 15:30 -
Запись от CoderHuligan размещена 19.06.2019 в 16:47 -
Аааа. ну тогда конечно. угу угу.... Не смешно?
Блоги ведут 99% программистов? Из них 99% освещают свое отношение к стилю программирования?
Хороша статистика... Скажите, а почему у меня другие наблюдения? Почему если большинство против, то все равно продолжают писать из под палки? У нас теперь стиль кода секретарши директоров что ли выбирают? Ну или тот же гото стиль появился после ООП, и эту новинку не спешат внедрять?Запись от voral размещена 19.06.2019 в 17:46 -
Да видел статьи за процедурный, за функциональный, за ООП... Даже статьи где пишут что гото не такое уж и зло. (просто пользоваться надо в разумных пределах)... Но вот так вот что б все "ООП это зло".... Может вы просто это хотите слышать и услышали?
Запись от voral размещена 19.06.2019 в 17:48