在開發的過程中,我們總是會疑惑,如何給這個變量命名才能讓使自己的代碼更容易被別人理解。當leader review完代碼時,有時會指出我們變量命名不合理,那麼我們如何才能讓命名合理化?
1、根據自己代碼的意義來命名:
eg:獲取用戶信息:getUserInfo
2、研究代碼的上下文,觀察之前代碼的命名風格
function getConfigureList() {
return dispatch => {
return sourceItemsService.getConfigureList().then(configureData => {
dispatch({
type: ITEM_ACTIONS.CONFIGURE_DATA_RECEIVE,
configureData
});
});
};
}
function getTemplateList() {
return dispatch => {
return sourceItemsService.getTemplateList().then(templateData => {
dispatch({
type: ITEM_ACTIONS.TEMPLATE_DATA_RECEIVE,
templateData
});
});
};
}
下面這段代碼函數的命名就可以參考上面代碼命名的方式來命名,保持統一性。
3、藉助命名工具codeIf:
點擊篩選項,找自己所用的語言,然後輸入:
eg: