Общался тут с одним чуваком по поводу ревью кода, и он не понимает, что такое цикл с выходом из середины. Вообще не знает, что это такое и зачем может быть нужно.
Остается только гадать, как с такими знаниями можно пройти все эти зубодродительные алгоритмические собеседования. Ну и в свете этих идей о взаимозаменяемости всех, я вообще не хочу видеть код, который этот чувак может написать.
Здравствуйте, Codealot, Вы писали:
C>Общался тут с одним чуваком по поводу ревью кода, и он не понимает, что такое цикл с выходом из середины. Вообще не знает, что это такое и зачем может быть нужно.
Хе-хе, друг мой давнишний как-то жаловался.
12 часов потребовалось студенту, чтобы так и не понять что за магия творится в строчке:
Здравствуйте, Codealot, Вы писали:
C>Общался тут с одним чуваком по поводу ревью кода, и он не понимает, что такое цикл с выходом из середины. Вообще не знает, что это такое и зачем может быть нужно.
Ну при всем при том, методология разработки по имени "структурное программирование" считает, что выход из середины цикла не нужен.
Здравствуйте, Pzz, Вы писали:
Pzz>Ну при всем при том, методология разработки по имени "структурное программирование" считает, что выход из середины цикла не нужен.
Какую странную ересь ты бы не исповедовал, но знать базовые конструкции языка все же нужно.
Здравствуйте, Codealot, Вы писали:
Pzz>>Ну при всем при том, методология разработки по имени "структурное программирование" считает, что выход из середины цикла не нужен.
C>Какую странную ересь ты бы не исповедовал, но знать базовые конструкции языка все же нужно.
А так ты понимашь: c = 3["hello"]; ? А так: x = (f ? sin : cos)(y); ?
Pzz>Ну при всем при том, методология разработки по имени "структурное программирование" считает, что выход из середины цикла не нужен.
В "структурное программирование" вроде бы это единственный приличный случай использования goto
Здравствуйте, Osaka, Вы писали:
Pzz>>Ну при всем при том, методология разработки по имени "структурное программирование" считает, что выход из середины цикла не нужен. O>В "структурное программирование" вроде бы это единственный приличный случай использования goto
SVZ>12 часов потребовалось студенту, чтобы так и не понять что за магия творится в строчке: SVZ>а = (c[0] — '0') *100 + (c[1] — '0')*10 + (c[2] — '0') SVZ>и почему придуманная им инициализация char* c = {1,2,3} не работает
Минут 5 думал, что в данном контексте означает "работает".
Здравствуйте, Codealot, Вы писали:
Pzz>>А так ты понимашь: c = 3["hello"]; ? А так: x = (f ? sin : cos)(y); ?
C>Это точно не базовые конструкции языка, так что не надо мутить воду.