藍色玉米月亮 分享
14 years ago
XXX 系統,資料庫 table 命名規範。XXXT1, XXXT2, XXXT3 ...
latest #24
藍色玉米月亮
14 years ago
baipu: 這一次我真的很想敲你
藍色玉米月亮
14 years ago
靜態分析是什麼?
藍色玉米月亮
14 years ago
FindBugs 有啊。還有一些其他的。只是進度還沒到那沒注意。先能跑再說。
立即下載
藍色玉米月亮
14 years ago
據 JSbos 說這個可能會更麻煩。
【Thp.™】
14 years ago
我這裡也是 AAaa(主系統次系統代號),對應的DB就是DBAA,然後table就是DTAA0001,DTAA0002...
藍色玉米月亮
14 years ago
和其他系統溝通有一些。將來再說吧。
藍色玉米月亮
14 years ago
為什麼有人喜歡 table 這樣命名?
【Thp.™】
14 years ago
ihc: 可能這樣比較知道哪個系統或模組在用的table,因為主程式或模組也被這樣規範命名了
藍色玉米月亮
14 years ago
那樣的話,叫 AAaa_Member, AAAaa_Document 不就好了。
【Thp.™】
14 years ago
ihc: 因為每個人命名習慣或用字會不同,這樣還是不好管理阿~
藍色玉米月亮
14 years ago
所謂的好管理,是要管理什麼?
【Thp.™】
14 years ago
ihc: 譬如關於人要命名people還是person,單位要用unit還是department
【Thp.™】
14 years ago
其實也只是一個遊戲規則而已,雙方定義好就好了,可能是因為我們開出的規格還有寫得程式還要經過資規科納管,所以才會要求這樣做
藍色玉米月亮
14 years ago
有人取名 people 有人取名 person 有什麼關係呢? 統一帶來的好處是什麼? 不管命名為 people 或 person,都比 001, 002, .... 容易猜到意思吧。
藍色玉米月亮
14 years ago
如果是編號,要不要也統一呢? 這個系統的 people 用 003, 另一個系統要不要也規定用 003 呢?
【Thp.™】
14 years ago
ihc: 好問題!可能就沒有規定到這個多了~但是因為每個系統的功能排列不同阿,所以編號順序不會剛好一樣
藍色玉米月亮
14 years ago
既然編號可以不統一,名稱又為何要統一呢?
藍色玉米月亮
14 years ago
唯一想到的理由是,名稱不統一,上包商要應付客戶的質疑。全部用編號,看起來很專業,比較不會被問東問西。
back to top