Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оператор GOTO, за или против 
:(
    Опции темы
 
Оператор GOTO
Нет, это бред, который мешает мыслить!!! [ 11 ]  [55.00%]
Да, это неотъемлемая чать программирования!!! [ 9 ]  [45.00%]
Всего проголосовавших: 20
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
foRaver
  Дата 12.1.2004, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 561
Регистрация: 6.7.2003
Где: Düsseldorf

Репутация: нет
Всего: 3



Я тут вступил как-то в жуткий спор по этой теме и услышал в ответ какой-то бред!
Очень хочеться услышать ваше мнение по этой теме тоже.
PM MAIL WWW ICQ YIM   Вверх
mr.DUDA
Дата 12.1.2004, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



Это, по ходу, к какому языку программирования относится ?
Если к C/C++, то я согласен, что goto - сакс.


--------------------
user posted image
PM MAIL WWW   Вверх
foRaver
Дата 12.1.2004, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 561
Регистрация: 6.7.2003
Где: Düsseldorf

Репутация: нет
Всего: 3



Ко всем абсолютно. smile.gif
Mozhet в некоторые он кое-как вписывается, а после написания 1000 строк кода, уже через неделю изза этого goto невозможно будет нормально разобраться, что и как...
PM MAIL WWW ICQ YIM   Вверх
Sardar
Дата 12.1.2004, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 4
Всего: 317



Все же красивые обороты получаются с goto. Бывает код компактней выходит. А в целом это рассматривается так: мне нравится иногда использовать goto когда это не нарушает логику программы, но мне не нравится читать запутанный код других smile.gif.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Chingachguk
Дата 13.1.2004, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1232
Регистрация: 25.3.2002
Где: Москва

Репутация: нет
Всего: 18



Лучше goto может быть только условный goto ;)

Эта тема активно обсуждалась в свое время в разделе "c++".


--------------------
I don't like the drugs (but the drugs like me). M.Manson.
PM MAIL ICQ   Вверх
Secandr
Дата 13.1.2004, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 2
Всего: 39



Последний раз использовал этот оператор в паскале на олимпиаде для отладки, забыл его убрать и в итоге проиграл sad.gif
В Perl и PHP не пользовался и даже не знаю есть ли они.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Chingachguk
Дата 13.1.2004, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1232
Регистрация: 25.3.2002
Где: Москва

Репутация: нет
Всего: 18



Цитата

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


Это мне напомнило случай, произошедший со мной в 1-м классе ;)

Был "день бегуна". Я прибежал третьим. Стоим, болтаем, ждем призов. Объявляют: победил такой-то чувак, которого даже близко к нам не было на финише. Мы с вопросом к взрослым дядькам: почему, мы же первые ?!!! Ответ был такой: у него была самая лучшая техника ;)))


--------------------
I don't like the drugs (but the drugs like me). M.Manson.
PM MAIL ICQ   Вверх
December
Дата 14.1.2004, 00:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



В асме без jmp не обойтись, а в остальных языках (кроме, говорят, фортрана) - НЕФИГ! Надо искать обходные пути!


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
shedon
Дата 14.1.2004, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1209
Регистрация: 17.1.2003
Где: Нижнiй Новгородъ

Репутация: нет
Всего: 11



На счёт goto в Си++, я слышал такое высказывание:
Цитата

Число операторов goto, в программе, обратно пропарционально, уровню программиста, т.е. чем больше операторов goto в программе, тем глупее программист.

За дословность цитаты не ручаюсь!!!

Цитата
В асме без jmp не обойтись

Согласен.

Мне даже рассказывали случай, когда у чела не приняли прогу(на Си++), пока он от туда не выкенет все goto.


--------------------
Programming is like sex: One mistake and you have to support it your lifetime
PM MAIL WWW ICQ   Вверх
p0s0l
Дата 14.1.2004, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: нет
Всего: 112



Вот уже не вспомню когда я в последний раз использовал goto, зато помню, что когда начинал прогать на Паскале без goto жить не мог... Сейчас goto мне кажется лишним оператором...



--------------------
С уважением, г-н Посол.
PM   Вверх
Ars
Дата 14.1.2004, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 28.8.2003
Где: Московская обл.

Репутация: нет
Всего: 2



Даже и не знаю, как им пользоваться в С smile.gif


--------------------
Есть многое на свете, друг Горацио,
С чем очень долго можно прое..!
PM MAIL   Вверх
shedon
Дата 14.1.2004, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1209
Регистрация: 17.1.2003
Где: Нижнiй Новгородъ

Репутация: нет
Всего: 11



Цитата
Даже и не знаю, как им пользоваться в С 

Точно также как и везде.


--------------------
Programming is like sex: One mistake and you have to support it your lifetime
PM MAIL WWW ICQ   Вверх
December
Дата 14.1.2004, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



Цитата
Даже и не знаю, как им пользоваться в С
Смущённо прячась под стол и убирая все ссылки на автора...smile.gif


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
mr.DUDA
Дата 15.1.2004, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: нет
Всего: 232



У оператора goto в С++ есть один "маленький" недостаток - нельзя делать переход "мимо" инициализации переменной, и какие-то чудные вещи получаются при выходе в/за блоки for/while.


--------------------
user posted image
PM MAIL WWW   Вверх
shedon
Дата 15.1.2004, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1209
Регистрация: 17.1.2003
Где: Нижнiй Новгородъ

Репутация: нет
Всего: 11



Цитата
У оператора goto в С++ есть один "маленький" недостаток - нельзя делать переход "мимо" инициализации переменной, и какие-то чудные вещи получаются при выходе в/за блоки for/while.

Ни когда не использовал оператор goto в с++, по этому таких проблемм не знаю.


--------------------
Programming is like sex: One mistake and you have to support it your lifetime
PM MAIL WWW ICQ   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Продвижение и оптимизация сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0705 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.