Ядро високої культури: Linux-розробники стали менше нецензурно сваритися в коментарях до коду

На початку грудня 2018 року Яркко Саккінен (Jarkko Sakkinen) з корпорації Intel запропонував обговорити питання очищення кодової бази ядра Linux від нецензурних виразів. Він підготував 15 патчів, які змінюють слова "f*ck", "f*cked" і "f*cking" на "hug", "hugged" та "hugging" відповідно. Це дало позитивний ефект. 

Ядро високої культури: Linux-розробники стали менше нецензурно сваритися в коментарях до коду

До речі, проти цієї ініціативи виступило чимало фахівців. Вони зазначали, що таке нововведення може зробити незрозумілими деякі специфічні жарти. Але знайшлися й ті, хто запропонував значно радикальніші правила. Кіс Кук (Kees Cook), колишній головний системний адміністратор kernel.org і лідер Ubuntu Security Team, заявив, що вищезгадані лайки треба міняти на heck, hecked і hecking, а також міняти коментарі відповідно до контексту.

Ядро високої культури: Linux-розробники стали менше нецензурно сваритися в коментарях до коду

Заради справедливості зазначимо, що деяким програмістам дійсно неприємно читати коментарі з лайкою, проте спроби замінити одні слова на інші або змусити переписувати коментарі навряд чи можуть вважатися оптимальним рішенням.

Ці дані були отримані під час аналізу вихідних текстів ядра Linux. Зараз там присутній близько 4 тисяч коментарів із міткою «TODO». Це вказівка ​​на різні недоробки, заплановані у майбутньому зміни, плани та «милиці». Останнім часом їхня кількість безперервно зростає, хоча невелике зменшення відзначалося на ранніх збірках п'ятої версії ядра. Якщо розробники почнуть витрачати час на виправлення мату в коментарях, це може сповільнити процес розробки.

Ядро високої культури: Linux-розробники стали менше нецензурно сваритися в коментарях до коду



Джерело: 3dnews.ru

Додати коментар або відгук