<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    從錯誤中學到更多

    開發進行到尾聲了,但 bug 仍然層出不窮??偟膩碚f,算是一個比較失敗的項目,原因很多,有外在因素也有我作為一個 SA 不可推卸的責任。正好借加班的時間寫點總結,也算是在失敗總吸取教訓,從錯誤中感受更多吧。

    首先是開發流程。我是 xp 的堅定支持者,但在項目中由于外界原因還是采用了傳統的開發流程,沒有迭代,就是需求 -> 設計 -> 程序員進場開發 -> bug 。由于程序員進場時間較晚,一上來就開始開發,沒有時間進行培訓和團隊的融合。然后開發中缺少溝通,就是一個人負責一塊,開發完了再做其它。結果開發到現在,還有人不清楚我們項目的全貌,到底是為了解決什么業務。

    然后是開發框架。使用了公司的框架,而我們作為 SA (我們是雙 SA ),都是第一次接觸,程序員也就一個人用過。我們最早是達成共識采用 SSH 的組合(我至少還算是了解吧,其它人也都用過),但由于上層因素沒有實施(這也導致我好長一段時間進入不了狀態)。開發前期大家都在探索這個框架(的確很難用,出錯機制較差,配置文件很多,耦合較強 ... ),在一堆莫名奇妙的問題中摸索前行,花費大量的精力。而比較搞笑的是,在大家開始學習這個框架之時,我作為 SA ,因為要寫一堆只為應付客戶的設計文檔(后面就沒人看過),錯過了和大家共同進步的機會,后面總是感覺“低人一等”。

    在業務方面也存在很多問題。很多業務邏輯并沒有以很好的載體保存下來,在需求文檔中很多邏輯并沒有體現。我維護了一套 pd 的業務模型,從概念模型 -> 物理模型 -> 數據庫,這解決了后面的一些溝通問題,但由于更多體現的是靜態的實體及關聯,對于一些動態的業務流程沒法體現。我們 SA 之間有時在一些問題上的理解還存在分歧(討論過也達成過共識,但沒有記錄下來,后面可能就忘了),程序員就更是無所適從。談到這,我更感受到 DDD 這本書的價值,他所提倡的開發人員參加模型的討論,形成項目的模型語言,并不斷隨著業務進行演化。。。好多理念都是項目經驗的結晶啊。

    在開發管理上我也是無所作為。 Junit 都沒有推廣下去,更別說 TDD 了,這也與框架相關,它就沒提供寫 test case 的地方,等我搞明白一堆配置文件,做出脫離 web 容器的 test 框架,都開發一大半了,說起 test 的好處,大家也表示不理解(或者表示理解但沒時間 = 沒理解),就讓他們慢慢 debug 吧!代碼的質量也沒有保證,程序員不明白代碼的味道,更別說理解重構的意義以及進行恰當的重構了。一個函數寫上 100 多行,什么邏輯都混在一塊,但由于時間較緊,我也只好睜一只眼閉一只眼“功能完成就行吧!也不是我一個人在管”,到現在很多代碼混成一團,展現層直接調用 dao (又是框架惹得禍),相同的邏輯 copy n 處,我也是后悔莫及。

    今天先寫失誤,明天寫從中學到的東西,從錯誤中學到的也許更多!

    posted on 2006-09-20 21:24 pesome 閱讀(902) 評論(1)  編輯  收藏 所屬分類: 生活隨筆

    評論

    # re: 從錯誤中學到更多 2006-09-30 23:37 summer

    基于測試驅動不是那么容易搞的,測試用例的編寫時間比寫代碼時間都要長。
      回復  更多評論   

    <2006年9月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    1234567

    導航

    統計

    公告

    主要記錄作者在學習java中的每一步足跡。除非特別說明,所有文章均為本blog作者原創,如需轉載請注明出處和原作者,如用于商業目的,需跟作者本人聯系。
    歡迎大家訪問:

    常用鏈接

    留言簿(16)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    java技術

    人間百態

    朋友們的blog

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲日韩精品A∨片无码加勒比| 一道本在线免费视频| 一级毛片免费视频| 国产成人精品日本亚洲网址| 日本免费一区二区三区最新| 中文字幕的电影免费网站| 91午夜精品亚洲一区二区三区| 免费永久在线观看黄网站| 国产精品白浆在线观看免费| 亚洲日本在线电影| 亚洲成亚洲乱码一二三四区软件| 成年女人免费视频播放77777| aa毛片免费全部播放完整| 亚洲一区无码中文字幕乱码| 亚洲日韩VA无码中文字幕 | 一级特黄aaa大片免费看| 亚洲综合无码一区二区| 国产免费怕怕免费视频观看| 91精品啪在线观看国产线免费| 国产成人综合亚洲| 亚洲va在线va天堂va手机| 中文字幕不卡亚洲 | 久草福利资源网站免费| 精品久久久久久亚洲中文字幕| 亚洲国产香蕉碰碰人人| 亚洲午夜成人精品电影在线观看| 中文毛片无遮挡高潮免费| 特级做A爰片毛片免费看无码| 亚洲AV无码专区亚洲AV桃| 亚洲综合激情视频| 狠狠色伊人亚洲综合成人| 免费一级一片一毛片| 成全高清视频免费观看| 91人成网站色www免费下载| 成年女人A毛片免费视频| 黄色免费网址大全| 亚洲乱理伦片在线观看中字| 亚洲中文字幕久在线| 亚洲AV乱码久久精品蜜桃 | 亚洲a∨国产av综合av下载| 亚洲成a人片7777|