Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.11.20;
Скачать: [xml.tar.bz2];

Вниз

оператор goto   Найти похожие ветки 

 
asail ©   (2011-07-21 02:09) [40]


> Дмитрий Тимохов   (20.07.11 22:59) [38]
> код должен работать... остальное для эстетов

Неправда ваша! Его надо еще поддерживать, а значит, он должен быть легко читаем и гибким. Под гибкостью я понимаю возможность его переделки с минмально возможным риском налететь на грабли...
А если "только работать", то это к индусам.


 
asail ©   (2011-07-21 02:10) [41]

Удалено модератором
Примечание: Offtopic


 
Игорь Шевченко ©   (2011-07-21 09:42) [42]

Rouse_ ©   (20.07.11 21:14) [36]

Твой комментарий исключительно по теме и полезен


 
Германн ©   (2011-07-22 02:25) [43]

Удалено модератором
Примечание: Offtopic


 
Kerk ©   (2011-07-22 10:20) [44]

Удалено модератором
Примечание: Offtopic


 
Тимохов Д   (2011-07-23 17:16) [45]


> asail ©   (21.07.11 02:09) [40]
>
> > Дмитрий Тимохов   (20.07.11 22:59) [38]
> > код должен работать... остальное для эстетов
>
> Неправда ваша!


я крамолу скажу, видимо)))

знаете, я считаю, что любая программа на любом языке является компьютерным отражением реального процесса... попробую объяснить) вот математика... на самом деле математика имеет 2 направления - фундаментальное и прикладное. фундаментальное варится в само в себе и ... ищет, где бы найти результаты варки в практике. вот прикладное направление реально решает задачи. оба направления важны - второе вытекает из первого. так же и с программированием - если ты занимаешься теоретикой, то да, надо делать так, чтобы опыт создания программы давал новые качественные наработки. если же ты практик - нехай работает код: ВСЕ РАВНО прикладная область константна и если тебе надо будет разбираться в коде, то только полное Г даст тебе затруднения, а нормальный в целом код по изучению примерно одинаков по времени. и goto не является тем отягощяющим обстоятельством, которое делает код полным Г...

как-то так)))


 
TUser ©   (2011-07-23 22:37) [46]

Теперь буду использовать. Примерно так:

username, goto

Ведь материцца тут низя.


 
_Юрий   (2011-07-24 12:07) [47]


> и goto не является тем отягощяющим обстоятельством, которое
> делает код полным Г...


Теоретически не делает, а на практике я ни разу не видел когда с goto, который не был бы полным говном


 
TUser ©   (2011-07-24 20:39) [48]


> Тимохов Д   (23.07.11 17:16) [45]

Я могу ошибаться, но ... в "фундаментальном" программировании задача может меняться три раза в месяц, потому что заранее неизвестно, что собственно должно олучиться в оконцовке. Это ж творчество. То есть ситуация, когда надо вместо 12-этажного дома построить поселок, - это норма.

Я вот тут месяц угрохал - сначала решал задачу так, потом попроще, потом решил, что можно еще проще, в итоге сделал в 20-30 строк примитивного кода. Чутка параметры только вот подогнать, ага. Это хорошая ситуация. Бывает и так, что вдруг понимаешь, что вот тут надо вот эдак, а заранее этого никто не планировал, и делается это костылями. Ну или переписыванием с нуля, на что не всегда есть возможности.

А когда заранее спланированной архитектуры нет, разве может получиться неговнокод?


 
Тимохов Д   (2011-07-24 22:03) [49]

2TUser

Я сказал свое мнение - goto не является признаком говнокода.
Все))) Говнокод можно и без goto сделать.
Не могу обсуждать серьезно, я уже мысленно купаюсь в Черном Море )))
Вот, Маслов Серега писал с моря)) А я сейчас хвастаться начну))) Завидуйте))))

Но позволю себе сказать))
Я не зря сказал про константность области, лежащей под кодом. Все всегда кажется классно написанным, когда только что написал, и сделал это красиво. Но проходит время смотришь свой код, или чужой. Как бы он ни был написан, все равно надо ботать этот код, все равно надо разбираться, что лежит под этим кодом. Ну я уже повторяюсь))) Виноват)



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2011.11.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.005 c
15-1311594517
oxffff
2011-07-25 15:48
2011.11.20
Progressive sessions или кефирные встречи


4-1251990104
TIF
2009-09-03 19:01
2011.11.20
Windows XP: вызвать диалог "Установка программы от другого имени"


8-1218318649
MS_TAURUS
2008-08-10 01:50
2011.11.20
выбор звуковой карты по умолчанию


15-1311360240
Дмитрий С
2011-07-22 22:44
2011.11.20
Есть простой способ скопировать параметры безопастности


15-1311079215
Leshiy_
2011-07-19 16:40
2011.11.20
Прерывание работы программиста





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский