↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Матемаг
Cheery Cherry
Публичное сообщение
20 января 2015
Aa Aa
Уже не Вишня, а дракошка?:)

...Да будет Вишнёвый #чат !
20 января 2015
20 комментариев из 3589 (показать все)
Почему оверхед, если это автоматизируемо?
> Ибо не эстет и не моралист, меня интересует результат.
Дело в том, что оно результат ни разу не гарантирует, чо.
Тогда это просто ошибка.
Чья-то.
Ластро
edzidbear, ибо нужно не минимальное соблюдение, а например заставить студаков давать осмысленные имена переменным. Что прога проконтролировать не может.
Оно и так частично автоматизированно.
Но есть факторы, которые автоматически не проверить. Например, адекватные имена переменных.

> Дело в том, что оно результат ни разу не гарантирует, чо.
Не вижу логики. Если человека сначала двадцать дней много раз заставлять переписывать код, то он в некоторой мере овладевает кодстайлом. Если потом ему десять дней дают писать, как он хочет, и он выбрасывает на помойку обретенные ранее знания, то сам дурак, чо. От того, что его будут третировать еще десять дней, его навыки красиво кодить сильно не повысятся. Вот и выходит, что полный контроль нужен разве для эстетики, а не для результата.
Ну, как-то, конечно, повысятся, но преподский ресурс ограничен, и мы делаем в нем иные приоритеты.
Помимо прочего, зимняя смена все-таки позиционируется как немного праздничная. Мы даем более простые задачи, чем могли бы, чтобы дети больше решали и имели больше поводов порадоваться. Мы не заставляем переписывать плохой стиль, ибо это очень депрессивный процесс.
А, Я слоупок
Ну да, моя фраза про пробелы устаревшая чутка. Она про времена, когда автоматики не было. Тогда да, в первые три дня смены отклоняют код с любой малейшей некрасивостью, например, пропущенным пробелом, а потом один-два мелких огреха прощаются. Впрочем, если они присутствуют в нескольких программах подряд, то есть наблюдается систематическое, а не случайное нарушение, то тоже отклоняются.
А разве то, что его будут третировать лишние 10 дней не повысит вероятность того, что он в дальнейшем будет писать хорошо?
Или обозлится и будет писать так, как ему было приятно.
Матемаг
Именно.
Любые требования должны быть стабильными, или их не должно быть вовсе.
Ну, я не столь радикален)

По-моему, это как раз может быть хорошей ситуацией: ты знаешь, что говнокод могут пропустить, а могут и нет - зависит от левой пятки осьминога, а не говнокод точно пропустят.

Всё как в реальной жизни: говнокод может аукнуться, а может и нет. Правда вероятности и ожидаемые полезности явно смещены, относительно реальных..
> По-моему, это как раз может быть хорошей ситуацией: ты знаешь, что говнокод могут пропустить, а могут и нет - зависит от левой пятки осьминога, а не говнокод точно пропустят.
Человеческая психология так не работает. *пожал плечами*
"Строгость законов компенсируется их необязательностью" приводит к тому, что человек пытается надурить формальные критерии, а не.
Параллель с законами тоже нелогична. От соблюдения человеком закона чаще всего зависит благополучие окружающих. От соблюдения кодстайла учеником зависит только его жизнь. Отклонение задачи за плохой стиль не есть наложение требований, это есть акт доброй воли преподавателя, который хочет научить большему.
Я причем стараюсь, чтобы школьники были в курсе, что это так. И, соответственно, воспринимали бан за кодстайл не как наказание за нарушение требований, а как помощь в саморазвитии. Так, как оно и есть в реальности. Слово "требование" здесь неуместно.
Если кто-то не хочет получать помощь и учиться, то тут трудно что-то сделать. Этот кто-то и будет воспринимать это как требование, и, только выйдя за порог школы, будет писать как попало. То есть восприятие этого как "требования" вредит результату. Абсолютная строгость при проверке кодстайла вредит результату.

> А разве то, что его будут третировать лишние 10 дней не повысит вероятность того, что он в дальнейшем будет писать хорошо?
Может и повысить. Но, как я говорил, при нехватке ресурса мы жертвуем в том числе проверкой кодстайла. Кроме автоматической ее части.
Моя программа вроде и не такая еще большая, но при наборе дальше Комодо подвисает: подсказки, какое я имя переменной или функции хочу, подгружаются с задержкой, и из-за этого любой ввод отображается с задержкой.
Печаль.
Вишня, комп слабый?
Нет, передовой (...ноут).
ррррррррр
Вишня, ну тогда я хз, видимо, дело в самой среде, тормозная.
Я думаю, что оно хочет закрыться-переоткрыться и заново скомпилироваться.
Господи, когда эта программа уже кончится.
Что вы думаете про соревновательный дух? Насколько им можно жить? (Вы что-нибудь думаете про него?))

История для затравки: когда я пошла на университетскую олимпиаду по английскому, мои однокурсники (те, которые спортивным программированием занимались, близнецы) вдруг заболели проверкой моего английского. Ходили спрашивали то одно, то другое слово. А когда я в очередной раз на что-то ответила, Дима вдруг возьми и выдай:
- А спорим, через четыре года у меня будет английский лучше, чем у вас обоих?
Для меня это звучит очень странно. И поныне)
ПОИСК
ФАНФИКОВ













Закрыть
Закрыть
Закрыть