Ага. В точку
Итак, я про стереотипы. Большинство из нас ими руководствуется. И в части айти так же. На любом собеседовании, задавая вопрос вы ждете стандартный ответ. Если человек не отвечает в соответствии с вашим представлением, то он негодный, все. С одной стороны это абсолютно логично - у вас налаженная система, которая работает и вам кажется что работает хорошо или просто на достаточном уровне. Еще есть уровень авторитета, у каждого он свой и посягать на него раб нижнего уровня просто не имеет морального права. Но все открытия происходят именно в момент отхода от правил и стандартных решений. Ведь те стандартные решения уже давно отлажены и изучены, там уже нечего добавлять.
Все это применимо на 90% сфер деятельности, в некоторых это единственный способ нормального процесса.
К чему я это все, вот dgr может себе позволить использовать goto там, где соискатель будет забракован сходу. С одной стороны дело в том, что один может доказать эту необходимость несмотря на "этику", а другому даже не позволят этого сделать, подстрелив на взлете. И так было, есть и будет. Потому что это тоже эдакий стандарт поведения в иерархии конкретно взятого общества.
"Выстреливают" те, кто рискует нарушать правила, остальные работают в "потоке" и почти никогда не вылезут за рамки им дозволенного.
Вот такой сумбур на тему красиво или некрасиво использовать goto в говнокоде
п.с. не претендую на истину и спорить ни с кем не стану, это мое личное видение данных процессов