Тема: GOTO
Показать сообщение отдельно
Старый 08.04.2009, 00:07   #1
Slepetc
Нуждающийся
 
Аватар для Slepetc
 
Регистрация: 05.07.2008
Сообщений: 53
Написано 6 полезных сообщений
(для 7 пользователей)
GOTO

Здравствуйте, такая ситуация. Мы с одним знакомым регулярно спорим, насчёт того, является ли использование GОTО признаком безграмотного програмиста. Речь идёт не просто о его наличии в программе, а даже использовании его, вместо цикла:
1:
;код
goto 1
А в некоторых его ранних программах я встречал даже такую конструкцию:
openfile(...)
on error goto 2
1:
readline(...)
goto 1
2:
Closefile(...)
вроде того, короче смысл ясен. Сам он придерживается мысли, что GoTo является слишком читерским методом, поэтому его и отправили в немилость.
Просьба такая, можете здесь доходчиво объяснить, почему нельзя использовать GoTo, желательно приводя технические, а не только моральные причины.
__________________
...
(Offline)
 
Ответить с цитированием