Comments 8
По всем вопросам обращайтесь в ЛС
А комменты к посту, не?
А комменты, как ни странно, в основном для комментов, а не вопросов, почему что-то не получилось :)
switch(state)
{
case State::MENU:
// 100 строк
case State::SETTINGS:
// 200 строк
case State::LEVEL1:
// Страшно считать
}
После этого отрывка вы рассказываете об элементарном ООП. Для толкового программиста, описываемая схема(разбиение задачи на подзадачи, классы) должна быть как заповедь, а не городить индусский код по 200 строк в свитч-кейсе.
{
case State::MENU:
// 100 строк
case State::SETTINGS:
// 200 строк
case State::LEVEL1:
// Страшно считать
}
После этого отрывка вы рассказываете об элементарном ООП. Для толкового программиста, описываемая схема(разбиение задачи на подзадачи, классы) должна быть как заповедь, а не городить индусский код по 200 строк в свитч-кейсе.
3 часть скрыта.
Sign up to leave a comment.
Пишем игры на C++, Часть 2/3 — State-based программирование