История изменений
Исправление vtVitus, (текущая версия) :
среди вас кто-нибудь преподавал будущим программистам?
конечно :D
Допустимо ли ставить оценки за стиль и аккуратность кода?
Не только допустимо, но и необходимо. Код во-первых должен быть рабочим, во-вторых не валится на нестандартные, но возможные данные, а в третьих _понятным_, если нет стиля и аккуратности, нет и понятности, а значит и оценка за задание ниже. Самое главное, чтоб это было согласованно с лектором и объяснено студням _сразу_ с первого занятия почему так.
А собственно стиль кодирования допустимо наавязывать студентам?
Допустимо. В программировании, как в армии «безобразно, но однообразно» в рамках одного проекта, пусть привыкают, но это тоже необходимо объяснить, зачем и почему именно такой стиль был выбран и объяснено сразу, а не в середине.
Как вообще оценивать общую адекватность кода
Как обычно, исключительно интуитивно и вырабатывая у студней чувство стиля см. самое начало.
Исходная версия vtVitus, :
среди вас кто-нибудь преподавал будущим программистам?
конечно :D
Допустимо ли ставить оценки за стиль и аккуратность кода?
Не только допустимо, но и необходимо. Код во-первых должен быть рабочим, во-вторых не валится на нестандартные но возможные данные, а в третьих _понятным_, если нет стиля и аккуратности, нет и понятности, а значит и оценка за задание ниже. Самое главное, чтоб это было согласованно с лектором и объяснено студням _сразу_ с первого занятия почему так.
А собственно стиль кодирования допустимо наавязывать студентам?
Допустимо. В программировании, как в армии «безобразно, но однообразно» в рамках одного проекта, пусть привыкают, но это тоже необходимо объяснить, зачем и почему именно такой стиль был выбран и объяснено сразу, а не в середине.
Как вообще оценивать общую адекватность кода
Как обычно, исключительно интуитивно и вырабатывая у студней чувство стиля см. самое начало.