Дело в том, что понимать под «работой» программиста. Это же мыслительный процесс, а не физический труд. Иногда бывает, что неделю в дебаге сидишь и ходишь думаешь, а потом две строчки напишешь.
Иногда по дороге домой решишь задачу, над которой думал весь день.
Мне думается, что правильно сказать не сколько должен работать разработчик, а какова обратная зависимость времени работы от производительности и где ее максимум.
Стараюсь придерживаться правила: "Комментируй что делается, а не как делается".
Да, свой код, если он хорошо написан, понять легко. Но вот когда нужно поправить что-нибудь в чужом коде, такие комментарии очень спасают от просмотра нескольких тысяч строк красиво написанного кода.
Иногда по дороге домой решишь задачу, над которой думал весь день.
Мне думается, что правильно сказать не сколько должен работать разработчик, а какова обратная зависимость времени работы от производительности и где ее максимум.
Есть на русском.
можно всех друзей осчастливить)
а можно и каждую игру в отдельности подарить
Не ко всем языкам такой подход применим, к сожалению
Да, свой код, если он хорошо написан, понять легко. Но вот когда нужно поправить что-нибудь в чужом коде, такие комментарии очень спасают от просмотра нескольких тысяч строк красиво написанного кода.