«На слюнях и молитве»: как исходный код VVVVVV показал обратную сторону разработки игр

Представители геймдева осудили разработчика за плохой код, но нашлась и поддержка.

«На слюнях и молитве»: как исходный код VVVVVV показал обратную сторону разработки игр
175175

Вспоминаю скриншот кода Андертейла, на котором был виден свитч на около 600 кейсов. Вообще всякие паттерны программирования и бест практики - это скорее для крупных разработчиков. Для индюков, как ни странно, парадигма YOLO-кодинга будет как раз, ведь важно хотя бы довести проект до рабочего вида хоть в каком-то виде.

44
Ответить

А потом выкинуть его нахуй, потому как вносить изменения будет стоить второй жизни.

49
Ответить

Все бест практики крупных разработчиков разбиваются, когда к тебе прибегает менджемент с криками "Хуле так долго/требования поменялись/И т.д." и ты с горящей жопой настраиваешь костыли.


Идеального кода в проде действительно не существует, потому что сейчас важна скорость разработки, а не то, насколько у тебя охуенный код. А быстрая разработка в большинстве своем это говнокод

21
Ответить

Просто когда ты не сеньор-помидор-софтваре-инженер, и тебе нужно в одно рыло сделать игру, лучше обмазаться большими, но относительно простыми свичами, чем плодить плохие попытки в ООП и выбросить код еще до того, как он заработает, потому что запутался в десяти этажах плохих абстракций.

14
Ответить

Где угодно будут костыли )

Нам достался проект от других разработчиков, там на соплях, матах и честном слове всё работает )

Ответить