История изменений
Исправление
Napilnik,
(текущая версия)
:
IRL проще аналог подобрать, чем потом в fuckup'ах из-за гонок разбираться...
В императивных языках особых гонок не наблюдается - используй хоть сотни глобальных переменных и массивов со структурами и всё будет нормально если сам ничего не напутаешь. Опять же, ошибки выхода за диапазон помогают быстро и удобно обнаружить и устранить труднонаходимые ошибки логики. Если привести аналогию из биологиии, то бульдоги и носороги не смогут получить общее потомство - межвидовой барьер (несовместимость типов данных) не категорически против.
Исходная версия
Napilnik,
:
IRL проще аналог подобрать, чем потом в fuckup'ах из-за гонок разбираться...
В императивных языках особых гонок не наблюдается - используй хоть сотни глобальных переменных и массивов со структурами и всё будет нормально если сам ничего не напутаешь. Опять же, ошибки выхода за диапазон помогают быстро и удобно обнаружить и устранить труднонаходимые ошибки логики.