LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

среди вас кто-нибудь преподавал будущим программистам?

конечно :D

Допустимо ли ставить оценки за стиль и аккуратность кода?

Не только допустимо, но и необходимо. Код во-первых должен быть рабочим, во-вторых не валится на нестандартные, но возможные данные, а в третьих _понятным_, если нет стиля и аккуратности, нет и понятности, а значит и оценка за задание ниже. Самое главное, чтоб это было согласованно с лектором и объяснено студням _сразу_ с первого занятия почему так.

А собственно стиль кодирования допустимо наавязывать студентам?

Допустимо. В программировании, как в армии «безобразно, но однообразно» в рамках одного проекта, пусть привыкают, но это тоже необходимо объяснить, зачем и почему именно такой стиль был выбран и объяснено сразу, а не в середине.

Как вообще оценивать общую адекватность кода

Как обычно, исключительно интуитивно и вырабатывая у студней чувство стиля см. самое начало.

Исходная версия vtVitus, :

среди вас кто-нибудь преподавал будущим программистам?

конечно :D

Допустимо ли ставить оценки за стиль и аккуратность кода?

Не только допустимо, но и необходимо. Код во-первых должен быть рабочим, во-вторых не валится на нестандартные но возможные данные, а в третьих _понятным_, если нет стиля и аккуратности, нет и понятности, а значит и оценка за задание ниже. Самое главное, чтоб это было согласованно с лектором и объяснено студням _сразу_ с первого занятия почему так.

А собственно стиль кодирования допустимо наавязывать студентам?

Допустимо. В программировании, как в армии «безобразно, но однообразно» в рамках одного проекта, пусть привыкают, но это тоже необходимо объяснить, зачем и почему именно такой стиль был выбран и объяснено сразу, а не в середине.

Как вообще оценивать общую адекватность кода

Как обычно, исключительно интуитивно и вырабатывая у студней чувство стиля см. самое начало.