??? ??? ??? ??? 我的編碼標(biāo)準(zhǔn)。(隨時間完善)
1. 建立工作區(qū)
??? ?? -bin 編譯地點,-lib 包,-javadoc doc,
??? ?? -src 源碼區(qū)
??? ?? ?? |-設(shè)計功能包
??? ?? ?? ?? |-interface 功能描述接口
??? ?? ?? ?? |+com 功能實現(xiàn)包
??? ?? ? ??? |-test 測試區(qū)
??? ?? ?? ?? ??? |-support? 功能可行分析
??? ?? ?? ?? ??? |-unit ??? 單元測試
??? ?? ?? ?? ??? |-api ???? 使用文檔
??? ?? ? ??? |+設(shè)計代碼區(qū)
??? ?? ?? |+設(shè)計功能包
??? ?? ?? |+設(shè)計功能包
??? ?? ?? ?? .....
初建立
測試先行(迭帶開發(fā))。原則上不手動建立類、接口。可以先命名后通過eclipes工具建立。
(1)test.api 測試。也叫主功能測試。該測試主要目的是:
??? ??? 1>(接口級)功能描述,為再次使用提供幫助。
??? ?? ?? ? 結(jié)合javadoc和代碼本身描述 javadoc 使用??? ???
??? ??? 2>建立功能接口。
??? ?? ?? ? 在次步驟是:先Ctrl+C命名,再shift+ctrl+N選擇interface在package中去掉前面的test.api.
(2)test.support 測試。也叫可行分析測試。該測試目的是(接口級)功能分為(方法級)功能并為各實現(xiàn)一個測試方法。
(3)test.unit 測試。也叫單元測試。該測試目的是:
??? ??? 1>方法級功能設(shè)計提升為類級、抽象類級(設(shè)計實現(xiàn)類)。
??? ?? ??? 在次步驟是:先Ctrl+C命名,再shift+ctrl+N選擇class在package中換test.unit.為com
??? ??? 2>方法依賴描述,為再次使用提供幫助。 ????
(4)重構(gòu)。重構(gòu) eclips 快鍵
建立中
1.接口級功能添加。和初建立相同。
2.抽象類、類級功能添加。從 test.support 測試開始。
開發(fā)包對應(yīng)
test.api <-> interface
test.support 無
test.unit <-> com
?? 在寫大量代碼時發(fā)現(xiàn)沒有個限定的標(biāo)準(zhǔn)是見可怕的事情。但我的動態(tài)面向?qū)ο髷?shù)據(jù)庫操作這個我自己的小東西時在編碼很好用。不管是再次修改,直接copy到另個項目改改。都能很好的工作。而其他的小東西卻不行。這仔細的總結(jié)下。
1. 建立工作區(qū)
??? ?? -bin 編譯地點,-lib 包,-javadoc doc,
??? ?? -src 源碼區(qū)
??? ?? ?? |-設(shè)計功能包
??? ?? ?? ?? |-interface 功能描述接口
??? ?? ?? ?? |+com 功能實現(xiàn)包
??? ?? ? ??? |-test 測試區(qū)
??? ?? ?? ?? ??? |-support? 功能可行分析
??? ?? ?? ?? ??? |-unit ??? 單元測試
??? ?? ?? ?? ??? |-api ???? 使用文檔
??? ?? ? ??? |+設(shè)計代碼區(qū)
??? ?? ?? |+設(shè)計功能包
??? ?? ?? |+設(shè)計功能包
??? ?? ?? ?? .....
初建立
測試先行(迭帶開發(fā))。原則上不手動建立類、接口。可以先命名后通過eclipes工具建立。
(1)test.api 測試。也叫主功能測試。該測試主要目的是:
??? ??? 1>(接口級)功能描述,為再次使用提供幫助。
??? ?? ?? ? 結(jié)合javadoc和代碼本身描述 javadoc 使用??? ???
??? ??? 2>建立功能接口。
??? ?? ?? ? 在次步驟是:先Ctrl+C命名,再shift+ctrl+N選擇interface在package中去掉前面的test.api.
(2)test.support 測試。也叫可行分析測試。該測試目的是(接口級)功能分為(方法級)功能并為各實現(xiàn)一個測試方法。
(3)test.unit 測試。也叫單元測試。該測試目的是:
??? ??? 1>方法級功能設(shè)計提升為類級、抽象類級(設(shè)計實現(xiàn)類)。
??? ?? ??? 在次步驟是:先Ctrl+C命名,再shift+ctrl+N選擇class在package中換test.unit.為com
??? ??? 2>方法依賴描述,為再次使用提供幫助。 ????
(4)重構(gòu)。重構(gòu) eclips 快鍵
建立中
1.接口級功能添加。和初建立相同。
2.抽象類、類級功能添加。從 test.support 測試開始。
開發(fā)包對應(yīng)
test.api <-> interface
test.support 無
test.unit <-> com
?? 在寫大量代碼時發(fā)現(xiàn)沒有個限定的標(biāo)準(zhǔn)是見可怕的事情。但我的動態(tài)面向?qū)ο髷?shù)據(jù)庫操作這個我自己的小東西時在編碼很好用。不管是再次修改,直接copy到另個項目改改。都能很好的工作。而其他的小東西卻不行。這仔細的總結(jié)下。