Да по барабану перенос. Чуть ли не тяжелее всего ищутся баги, связанніе с рассинхронизацией комментариев и кода. Поєтому комментарий к
одной строке кода - в
большинстве случаев - давить.
Комментарий должен быть к процедуре или более-менее приличному куску кода. А каждая строка должна про себя говорить сама.
/* кофеварка и чайник включаются низким уровнем */
#define кофеварка PORTD,5,L
#define чайник PORTB,0,L
...
on( кофеварка);
...
off( кофеварка);
Выглядит гораздо приличнее, чем
PORTD &= 0b11011111; // включаем кофеварку, а она - низким уровнем
...
PORTD |= 0b00100000; // выключаем кофеварку, а она - низким уровнем
Вот такая у меня ИМХА.