मैं कर्नेल-प्रोग्रामिंग में नया हूं, इसलिए मैं यह जानना चाहता हूं कि कोडिंग शैली अधिक स्वीकार्य है। उदाहरण के लिए, त्रुटि प्रबंधन के मामले में निम्नलिखित में से कौन सा बेहतर है?लिनक्स कर्नेल कोडिंग शैली
यह एक:
/* some stuff */
if(error) {
/* error handling */
return -(errorcode);
}
/* normal actions */
या इस एक:
/* some stuff */
if(!error) {
/* normal actions */
} else {
/* error handling */
return -(errorcode);
}
मैं किसी भी दस्तावेज़, मानक कोडिंग कर्नेल का संबंध है कि कहाँ से मिलेगी?
http://www.kernel.org/doc/Documentation/CodingStyle – ouah
@ouah इस एक जवाब बनाने) – Alex
और पर विस्तृत करने के ouah के सबसे उत्कृष्ट उत्तर: आपका पहला स्निपेट दूसरे पर "पसंदीदा" है। लेकिन मुख्य बिंदु के एंड आर शैली का उपयोग करना है (बनाम .NET या जावा या - स्वर्ग forbid - एमएस "हंगरी" कोडिंग शैलियों); – paulsm4