java代碼中順序問(wèn)題,養(yǎng)成良好代碼書(shū)寫(xiě)習(xí)慣
今天接到客戶的一個(gè)電話,說(shuō)他們那有2條數(shù)據(jù),一條簽名好用,一條簽名不好用。我還以為是客戶對(duì)我們的程序不了解,等我連上系統(tǒng),發(fā)現(xiàn)果真如此。
我就那toad跟蹤sql語(yǔ)句,也沒(méi)發(fā)現(xiàn)什么不對(duì),在程序中一步一步跟蹤到class文件也沒(méi)有發(fā)現(xiàn)什么不對(duì)的地方。
找了一上午沒(méi)有找出原因,中午吃飯前和一個(gè)同事說(shuō),他也沒(méi)發(fā)現(xiàn)什么不對(duì)的地方,后來(lái)他就該了幾句代碼的位置,結(jié)果呢?好用?
后來(lái)我們就分析自己的jar,這兩條語(yǔ)句是要有先后順序的。
自己想做swing時(shí),先設(shè)置大小,可見(jiàn)再布局,運(yùn)行什么都看不到,只有先布局再設(shè)置大小。可見(jiàn)才可以見(jiàn)swing組件。
其實(shí)寫(xiě)代碼,我們應(yīng)該考慮很多東西,要養(yǎng)成良好的習(xí)慣,那句應(yīng)該寫(xiě)在什么位置,前面的不能寫(xiě)在后面語(yǔ)句的后面,就像我們穿衣服,不能先穿外套再穿襯衫一下。
我就那toad跟蹤sql語(yǔ)句,也沒(méi)發(fā)現(xiàn)什么不對(duì),在程序中一步一步跟蹤到class文件也沒(méi)有發(fā)現(xiàn)什么不對(duì)的地方。
找了一上午沒(méi)有找出原因,中午吃飯前和一個(gè)同事說(shuō),他也沒(méi)發(fā)現(xiàn)什么不對(duì)的地方,后來(lái)他就該了幾句代碼的位置,結(jié)果呢?好用?
后來(lái)我們就分析自己的jar,這兩條語(yǔ)句是要有先后順序的。
自己想做swing時(shí),先設(shè)置大小,可見(jiàn)再布局,運(yùn)行什么都看不到,只有先布局再設(shè)置大小。可見(jiàn)才可以見(jiàn)swing組件。
其實(shí)寫(xiě)代碼,我們應(yīng)該考慮很多東西,要養(yǎng)成良好的習(xí)慣,那句應(yīng)該寫(xiě)在什么位置,前面的不能寫(xiě)在后面語(yǔ)句的后面,就像我們穿衣服,不能先穿外套再穿襯衫一下。
posted on 2006-11-08 22:31 冷面閻羅 閱讀(807) 評(píng)論(1) 編輯 收藏 所屬分類: java