读书人

代码复建初探

发布时间: 2012-09-19 13:43:54 作者: rapoo

代码重构初探

提问人:你看看那段代码,如果让你优化,你会怎么做?

?

?

@Overrideprotected void setTotalUIState(int intOpType) throws Exception {super.setTotalUIState(intOpType);if (!isSelfMake()) {// 如果不为自制单据setButtonsEnabled(IBillButton.CopyLine);setButtonsEnabled(IBillButton.PasteLine);updateButtons();// 更新当前按钮栏上的所有按钮}}private void setButtonsEnabled(int billButton) {ButtonObject btnObj = null;// 按钮对象btnObj = getButtonManager().getButton(billButton);if (btnObj != null) {btnObj.setEnabled(false);}}
?

?

读书人网 >软件架构设计

热点推荐