Почему оператор goto считается быдлокодингом?
(0) потому что он нарушает структуру программного кода, делает непредсказуемым состояние скоупа и стека. Делает код трудночитаемым.
(5) Называй меня Гидадур
Я захотел стать мастером спорта по шахматам, простите
* кроме всего прочего
Потому что программисты ленивы и им лень перейти по метке.
(10) >>Спагетти-код обычно возникает:
от неопытности разработчиков;
вот тут сомнение возникло. чтобы писать спагетти-код нужна куда большая концентрация внимания, и неспециально это сделать трудно
(12) Да ладно, это такой же инструмент, который желательно не использовать по очевидным причинам, но если это упрощает задачу без лютой потери читабельности - чо бы и не?
Под атмелы в AVR Studio пейсать микропрограммы ну вот совсем без goto - нередко расход драгоценной памяти, да и читабельность это самое goto не усложняет.
Программирование - оно какбе бизнес-логикой на ЯП высокого уровня не ограничивается.
Нужно переходить на более современные срачи. Например, конструкцию: Для каждого из... считать быдлокодингом
даже те, кто одевает себе на головы вермишель, возможно, более вменяемые, чем атеисты. ибо мне кажется, что делают это для прикола или в просветительских целях (поучительный гротеск)
(21) ну, кроме предмета верования, ессесно
(0) потому что это гребаный треш. Приватбанк в своей обработине по обмену с КБ юзает метки, это жесть, я вам скажу
(24) не факт
Маратыч то как тогда называть тех, кто не верит в существование?
я не знаю. это могут быть как атеисты, так и агностики
Robin Union откуда здесь срач может быть? перечислимый интерфейс как раз наоборот повышает абстракцию
Ты мыслишь категорями 10летней давности. Сейчас все стало куда еще абстратнее
"Для каждого... из..." ушла в прошлое?
Митичкин не раз говорил, что он агностик
попробуйте какой-нибудь скрипт на cmd написать без GOTO
а уж старые бейсики, так вообще...
Не сумел угадать автора ветки по заголовку. Огорчен.
В других ветках сруться "ватники" против "либерастов", а как тут будут называться противоборствующие стороны?
(38) так и называй гоуватники и оуперасты.
чем отличается начинающий программист студент от законченного 1С ника ?
начинающий программист студент устраивает срач по поводу feign vs ххх или котлин vs ххх или OSGI vs ...
а законченный 1Сник - ватнег устраивает срач по поводу GOTO.
(20):)) "атеисты ничем не отличаются от традиционных верующих, такие же фанатики"
жжош сцуко
тема как бе говорит про уровень быдлокодерофф в рашге
stackoverflow 1Сник - ватнег устраивает срач по поводу GOTO
goto nahuy ... В 1С нет GOTO .
если 1с это бейсик, переведенный промптом, то там оператора гото не может не быть
andrewalexk как можно не знать что язык 1с двуязычный
Причём здесь двуязычие? Я думал, что такого оператора в 1с нет в принципе ...
(50):) гото может и некошерный но бывает нужен
Щяс просто смотрю С# ... Заглядываю в чужой код и встречаю GOTO, блтъ.
Решил проверить, а не появились ли новые веяния за последние 15 лет и задать вопрос экспертам 330-го.
Ничего за 15 лет в этом плане не изменилось ...
звучит [...]. шарп - современный, классический (класс-ориентированный со статической типизацией), развивающийся язык
ЗлобнийМальчик походу всё запущено
я люблю тебя, извини....
Robin Union звучит [...]. шарп - современный, классический (класс-ориентированный со статической типизацией), развивающийся язык
так лучше яву учить или си шарп?
NewTesla так лучше яву учить или си шарп?
яву
я скажу так: учите и то, и то
вообще меня частенько удручает, когда спрашивают, что изучать
надо изучать всё
NewTesla так лучше яву учить или си шарп?
Нужно учить усе: и шарп, и ява, и питон, и руби, и яваскрипт
stackoverflow Молча.
как там хаскель с адой? нормально учатся?
функторы поддались? или на монадах застряли?
ЗлобнийМальчик как там хаскель с адой? нормально учатся?
[...] и аду не нужно учить.
последнее время я всё чаще встречаю людей, говорящих взаимоисключающими параграфами
как у вас это получается????
ЗлобнийМальчик последнее время я всё чаще встречаю людей, говорящих взаимоисключающими параграфами
разум для чего дан? в том числе чтобы понимать разницу между мастхэвом и экзотикой
во-вторых, изучать не равно специализироваться
знакомство с технологией, языком, фреймворком, понимание их места в деле решения практических задач является частью культуры программиста. тесная дружба невозможна даже без мимолётной встречи, а знание не понаслышке таких экосистем как ява и нет говорит о технической коммуникабельности человека
чуть не забыл, ваш кэп
Robin Union надо изучать всё
Robin Union понимать разницу между мастхэвом и экзотикой
список мастхэва в студию, плиз
(78) ну это ты перегибаешь. Без if, for, switch нет жизни
Как два пальца. Ты попробуй.
Ты же сам писал что для каждого из считать быдлокодом. Свич тоже считается, очевидно. А иф я решил до кучи туда же отправить, чтобы было ещё чище в коде.
Лучше напишите, кто какими конструкторами пользуется для написания запросов к Sql ...
(82) hibernate и еще myBatis пользуюсь
Сейчас GoTo уже не выглядит быдлокодингом. Т.к в конфигурациях стало полно асинхрона, оповещений и прочей ереси что значительно усложняет отладку.
Не представляю как можно без if
Это вообще без условий?
Цикломатическая сложность процедуры больше 12 это не комильфо
(90) никаких налоговых к тому времени не будет.
Кто-нить проверял, го-ту умеет вылазить за директивы компилятора в тонком клиенте ?
(0) Потому, что stackoverflow может случится
Bumer Лучше напишите, кто какими конструкторами пользуется для написания запросов к Sql ...
Для простых запросов пользуюсь какими-то обертками, даже название не помню. Сложные только руками пишу, потому что после конструктора очень трудно разбираться в запросе и оптимизировать. Он там такого может наворотить, что за неделю не разгребешь.
webdev Тут ты ошибаешься. Циклы, ифы и свичи - это самый настоящий быдлокод.
о как!
Задача если число делится на 5 то вывести fuzz если на 3 то buzz а если на 3 и 5 то fuzzbuzz
Покажи как сделаешь