Це подвійне або нічого. Деякі програмісти не роблять нічого, щоб зробити код читабельним. Не дозволяючи коментарям це посилить. Деякі програмісти пишуть хороші коментарі, навіть якщо вони будуть ще кращими, якби вони переробили коди, а не коментарі - видалення коментарів може змусити їх зробити кращий рефакторинг.
Причини, чому це гарна ідея: - Ні
Причини , чому це погана ідея: - Там ще багато звірячих програмістів , ніж хороші, але-ні-великих програмісти - Там майже завжди має бути деякими коментарі для дивних підводних каменів, резюме тощо - Навіть якщо ви уникаєте коментарів, ви, ймовірно , використовувати коментарі як етап на шляху: киньте коментар, коли ви щось пишете, а потім поверніться та поверніть його назад. Але ти не завжди можеш це зробити відразу, оскільки ти все ще вчишся. - Це спонукає людей працювати навколо нього - Хто б ним користувався? Люди, які пишуть нечитабельний код і хочуть виправдання (погано) та люди, які вже закохані в ідею (які можуть просто "не писати коментарів" для початку). Якщо це те, що ви хочете, просто напишіть стандарт кодування, який показує, як ви хочете, щоб люди це робили.
Причини, де це може бути доречно - Там, де це може бути корисним, є частиною системи, щоб покращити "не коментувати", наприклад. мова або IDE, яка має хорошу підтримку для чогось кращого, ніж коментарі, і як частина його кроку, відхиляє коментарі. Я не знаю, як би це працювало, але над цим варто принаймні подумати.