命名是重中之重
變量/函數(shù)名:使用有意義的、描述性的名稱,采用小駝峰命名法,如 calculate_Total_Price(),user_ProfileList。堅決杜絕 a, b, temp 這類無意義的命名。
類名:使用大駝峰命名法,如 Student_Manager, Http_Request_Handler。
常量:全部大寫,用下劃線分隔,如 MAX_CONNECTION, DEFAULT_TIMEOUT。
代碼結(jié)構(gòu)與格式
縮進(jìn)與空格:統(tǒng)一使用 4個空格 進(jìn)行縮進(jìn)。在運(yùn)算符兩側(cè)和逗號后添加一個空格,增強(qiáng)可讀性。
行寬限制:每行代碼盡量不超過 80-120 個字符,避免水平滾動,方便代碼評審和閱讀。
函數(shù)設(shè)計:遵循“單一職責(zé)原則”,每個函數(shù)只做一件事,并且做好。嚴(yán)格控制函數(shù)的長度和參數(shù)數(shù)量,使其易于理解和測試。
浙公網(wǎng)安備 33010602011771號