熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

在軟件開發中運用到的編號詳細談

2013-11-23 18:53:38  來源: Java核心技術 

  開發軟件幾年從小項目做到大項目感覺最深的一個問題就是編號的使用
  
  對於大型項目最好約定編號來管理文檔變量項目
  
  一 文檔約定
  可行性分析報告
  項目開發計劃
  軟件需求說明書
  概要設計說明書
  詳細設計說明書
  用戶操作手冊
  測試計劃
  測試分析報告
  開發進度月報
  開發進度月報
  軟件維護手冊
  軟件問題報告
  軟件修改報告
  注意以上文件開頭都是編碼了的
  那麼對於文檔編號
   ~ : 留給規范化文檔
   ~ : 留給非規范化補充文檔
   ~ : 留給輔助文檔或者參考文檔
  
  二 變量約定
  Global g_sys()      As String 收集常規報告所用參數
  
  g_sys(): gClientName     variant
  g_sys():           variantname
  g_sys():           SavePath
  g_sys():           modlepath
  g_sys(): gColumnCondition  horizonewhere
  g_sys(): gAttribCondition  horizonewhere
  g_sys(): gHnList       str hhh
  g_sys(): gLastShowName    lastitem無品牌
  g_sys(): gWhereCondition   abcabcabcooooooooooooooo
  g_sys():           排序方法
  g_sys(): gHnListCount    
  g_sys(): gShowIt()     BRAND
  g_sys(): gShowIt()     VARIANT
  g_sys(): gShowIt()     PACKSIZE
  g_sys(): gShowIt()
  g_sys(): gShowIt()
  g_sys(): gShowIt()
  g_sys(): gShowIt()
  g_sys(): gShowIt()
  g_sys(): gAttribCount    
  g_sys(): gShowAttrib()   a (自定義)
  g_sys(): gShowAttrib()   a (自定義)
  g_sys(): gShowAttrib()   a (自定義)
  g_sys(): gShowAttrib()   a (自定義)
  g_sys(): gShowAttrib()   a (自定義)
  g_sys(): gShowAttrib()   a (自定義)
  g_sys(): gValueShare    
  好處:這樣在團隊裡對所有的參數有共識!
  
  三 參數表約定
  PSZ: 記錄時間
  PSZ: 記錄地點
  
  PSZ: 記錄標志
  好處:這樣在團隊裡對所有的參數表有共識!並且在系統中這幾個參數表怎麼排列都在一起便於查看
  因為在SqlServer中表名以數字開頭要加[]所以可以考慮加上字母
  
  四: 項目
  當項目做多了以後往往會發現自己項目目錄中很亂所以用上編碼:
  工程項目號資源采取倒序遞減原則
  Z~Z 一般重要項目
  A~A重要項目開發時間長的項目
  在VSS中這樣的方法還能夠保證關注的項目始終在VSS中不需要拖動才能找到
  
  五: 文件目錄
  對於資源:
  REnjoy:
  RLive:
  RWork:
  RBaksoft:
  對於工作:
  WVB代碼參考
  W酒店軟件
  W下一站代碼
  
  W參考源碼
  
  總結:
  當我們在文檔;變量;參數表;項目;文件目錄采取編碼以後發現如下優點:
   可以控制更多信息
   一旦約定並且養成習慣以後可以快速找到相關信息
   編號只能運用到經常用到的場所這樣避開晦澀的編碼成為快速查詢的工具
From:http://tw.wingwit.com/Article/program/Java/hx/201311/25950.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.