Тема: OFF: AutoHotkey для чайников от ypppu
Чайники иногда норовят использовать GOTO. Мне в Википедии попалось хорошее, внятное объяснение, почему эту команду использовать нежелательно. Я решил процитировать здесь; считаю что для новичков будет полезно.
Числовые метки и активное использование GOTO было неизбежным при программировании на Бейсике, что способствовало плохой структуре кода и в больших проектах приводило к запутыванию самих авторов. Был даже придуман шуточный термин «макаронное программирование» (spaghetti code), потому что логика программы с частыми переходами GOTO напоминает тарелку со спагетти.
Я когда-то был новичком. Знал, что такое GOTO, и не знал, что такое GOSUB. А когда узнал - понял преимущество GOSUB.
Не вижу ничего плохого в GoTo.
Даже специально взял свой старый код 5-летней+- давности на несколько тысяч строк с кучей GoTo - мне все понятно.
Ноя не проф. программер.
А на нашем форуме GoTo использовали и профессиональные прграммисты.