История изменений
Исправление Stanson, (текущая версия) :
Ткни пальцем туда где их код в uutils нубский.
Открываешь любой сырец и впечатляешься. 100% нубский код из-под палки.
Тупо в каком-нибудь псевдо-cat из uutils (uutils/coreutils/src/uu/cat/src/cat.rs):
// Run through to 100
for _ in 3..=100 {
Какому нормальному программисту придёт в голову писать в комменте ровно то, что явно написано в коде? Да никакому. Только нуб, который не понимает что он пишет будет снабжать комментариями такие очевидные вещи. Нормальный программист, если и напишет комментарий к этой строчке, то напишет почему именно до 100 цикл, например, а не до 50 или 200, почему с 3 а не с 0 или 5, если это не очевидно из предыдущего кода и т.п. А это вот -
// initialize variable v with value 12345
let v = 12345;
Чисто нубский код, причём когда нуба именно заставили писать комментарии. Нуб не понимает и не хочет понимать что он делает и почему, а комментарий написать надо. Вот и пишет в комментарий то, как у него в нубской голове звучит написанная строка кода.
Исправление Stanson, :
Ткни пальцем туда где их код в uutils нубский.
Открываешь любой сырец и впечатляешься. 100% нубский код из-под палки.
Тупо в каком-нибудь псевдо-cat из uutils (uutils/coreutils/src/uu/cat/src/cat.rs):
// Run through to 100
for _ in 3..=100 {
Какому нормальному программисту придёт в голову писать в комменте ровно то, что явно написано в коде? Да никакому. Только нуб, который не понимает что он пишет будет снабжать комментариями такие очевидные вещи. Нормальный программист, если и напишет комментарий к этой строчке, то напишет почему именно до 100 цикл, например, а не до 50 или 200, почему с 3 а не с 0 или 5, если это не очевидно из предыдущего кода и т.п. А это вот -
// initialize variable v with value 12345
let v = 12345;
Чисто нубский код, причём когда нуба именно заставили писать комментарии.
Исходная версия Stanson, :
Ткни пальцем туда где их код в uutils нубский.
Открываешь любой сырец и впечатляешься. 100% нубский код из-под палки.
Тупо в каком-нибудь псевдо-cat из uutils:
// Run through to 100
for _ in 3..=100 {
Какому нормальному программисту придёт в голову писать в комменте ровно то, что явно написано в коде? Да никакому. Только нуб, который не понимает что он пишет будет снабжать комментариями такие очевидные вещи. Нормальный программист, если и напишет комментарий к этой строчке, то напишет почему именно до 100 цикл, например, а не до 50 или 200, почему с 3 а не с 0 или 5, если это не очевидно из предыдущего кода и т.п. А это вот -
// initialize variable v with value 12345
let v = 12345;
Чисто нубский код, причём когда нуба именно заставили писать комментарии.