Jestem nowy w programowaniu jądra, więc chciałbym dowiedzieć się, jaki styl kodowania jest bardziej akceptowalny. Na przykład, w przypadku obsługi błędów, który z poniższych jest lepszy?Kodowanie jądra Linuksa w stylu
ten jeden:
/* some stuff */
if(error) {
/* error handling */
return -(errorcode);
}
/* normal actions */
czy to jedno:
/* some stuff */
if(!error) {
/* normal actions */
} else {
/* error handling */
return -(errorcode);
}
Gdzie mogę znaleźć żadnego dokumentu, który odniesieniu do jądra standardu kodowania?
http://www.kernel.org/doc/Documentation/CodingStyle – ouah
@ouah uczynić tę odpowiedź) – Alex
oraz opracowanie na ouah na Most Excellent odpowiedz: twój pierwszy fragment jest "preferowany" w ciągu sekundy. Ale głównym celem jest użycie stylu K & R (w przeciwieństwie do .Net lub Java lub - Niebo zabroń - MS "węgierskie" style kodowania);) – paulsm4