ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
1288040 Топик полностью
POV (01.03.2023 14:40, просмотров: 187) ответил xarcas на Джаверы энтерпрайзные юзают гото и не парятся. Даже несмотря на то, что у них даже слова такого в языке нету - механизм есть всё равно и они им не брезгуют. Но это же не значит, что надо с таких пример то брать. А то, что много встречается - не всегда и показатель качества. Жыгулей на дорогах тоже много, что не отменяет факта, что они - дряшло.
Срач про гото ни о чем. Это не какой-то новый подход (например категорически исключить глобальные переменные), а просто оператор. Применяется внутри функции, ни на что снаружи не влияет. Категорическое неприятие гото - это снобизм помноженный на зашоренность... ну как правило - отсутствие значимого опыта... 

Я программлю года эдак с 92го. Конечно, тогда были всякие бейсики и асм. Инженерить начал с 99го (хотя скорее с 20го, сначала монтажником работал), "активная фаза" работы началась в 21м.

Так что 20 лет непрерывной инженерии во всех её видах (схемота, платы, конструирование, программирование всего и вся, в том числе по самостоятельным коммерческим проектам, а не в рамках зряплаты), а в целом - 30 лет уж считай.


И вот лишь 3 года назад я пришёл к использованию гото. Тоже долго ломался ("это ж дурной стиль!"). Как писал выше - с начальством и коллегами совещался по повду того, что местами гото напрашивается просто.

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