Samsung_01A2021 Samsung_01A2021 Samsung_01A2021 Advertisement

Linus Torvalds pení pre zlé formátovanie komentárov v linuxovom kóde

4

Zakladateľ a udržiavateľ Linuxu Linus Torvalds sa opäť nechal počuť a svojimi vyhláseniami v Linux Kernel Mailing Liste zasa raz spôsobil rozruch v linuxovej komunite. Tentoraz mu leží v žalúdku štýl syntaxe v komentároch ku kódu. Reagoval na návrh štandardizovať syntax použitú na pridávanie komentárov. Charakterizoval ho ako dementný a hlúpy, ktorý mohol vyjsť len z poškodeného mozgu, a snažil sa svojím osobitým spôsobom a nevyberanými slovami presvedčiť vývojárov jadra Linuxu, aby v kóde používali jasné a ľahko pochopiteľné komentáre. Namiesto „nechutných a nevyvážených táranín“ odporúča používať „vyrovnané a symetrické tradičné viacriadkové komentáre na spôsob jazyka C“.

Uvádza aj tri správne vzory:

(a)
/* This is a comment */
(b)
/*
* This is also a comment, but it can now be cleanly
* split over multiple lines
*/
(c)
// This can be a single line. Or many. Your choice.

 

Torvalds navrhuje, aby vývojári v celom linuxovom jadre prešli na štýl komentovania z C++ a upratali po sebe neporiadok, ktorý zanechali predchádzajúce štýly, keď budú kód aktualizovať.

Redakcia

Všetky autorove články
Linux Linus Torvalds kod

4 komentáre

Bulvar reakcia na: Linus Torvalds pení pre zlé formátovanie komentárov v linuxovom kóde

22.7.2016 08:07
Nielen, že je to poriadne staré, ale zasa sa nám tu po dlhom čase objavil linuxový bulvár bez odkazu na zdroj.
Uvedený príspevok z emailovej konferencie
https://lkml.org/lkml/2016/7/8/625
Reagovať

Syntaktická chyba reakcia na: Linus Torvalds pení pre zlé formátovanie komentárov v linuxovom kóde

21.7.2016 15:07
V príklade správneho komentára (a) je syntaktická chyba (bodka medzi zaverečnou hviezdičkou a lomkou). Žeby to spáchal Torvalds?
Reagovať

RE: Syntaktická chyba reakcia na: Syntaktická chyba

28.8.2016 09:08
syntaktická....? to je aká preklep v dôvodu taktiky?
Reagovať

RE: Syntaktická chyba reakcia na: Syntaktická chyba

22.7.2016 15:07
Dakujeme pekne za upozornie. Opravili sme chybu v kode.
Redakcia
Reagovať

Pridať komentár

Mohlo by vás zaujímať

Mohlo by vás zaujímať