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

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

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

    未成熟的程序員做DD設計

    Posted on 2007-08-29 08:53 久城 閱讀(1686) 評論(0)  編輯  收藏 所屬分類: 軟件工程
    做了兩周的DD設計,主要做的是畫面部分的DD設計,昨天又聽了一堂關于DD設計的講說,一點感想,總結如下:

    一、 做DD前做的幾件事

    1. 環境搭建
        這里指系統的運行環境和我們自己的開發環境。既要了解所要做的系統是要在什么環境下運行的,又要確定并搭建我們的開發環境。
        比如,我所作的系統是在linix下運行的,但我的開發環境是在windows下的,所用的語言是JAVA等,所用的工具是eclipse(某插件),tomcat5.0,JDK1.4.8,pl/sql等等。

    2. 共通部分
        這里我主要指的是要了解系統所采用的框架,熟悉某個程序運行的流程。
        比如,我采用XX框架,在實現某個功能的時候,從JSP頁面提交請求到A,又由A封裝信息到B,又由B連接數據庫調用C方法,再傳回A,再返回頁面。
        這里還包括工程結構以及一些共通的接口,比如一些類,方法。這樣,我們在設計的時候,才知道哪些是需要我們自己去實現的,哪些是直接調用共通里的就可以了。
        關于共通部分,有些地方還是無法確定的,需要在設計甚至編碼的過程中逐步添加完善的。

    3. 命名規范
        我就體會到了這份痛苦,在我寫完了一部分設計之后,才確定命名規范,然后那個痛苦的改啊。如果再做DD的話,一定提前確定好命名規范。包括類名,方法名,常量名,變量名,存儲過程命名等等。老師給我們強烈推薦的就是參照《代碼大全》。雖然買了一本,但還一直沒怎么看呵呵。

    4. 代碼規范
        我感覺,對代碼的規范會直接影響到設計的規范。

    二、 DD過程中的感想

    第一次做DD,不知道該如何下手,于是我搭建好了環境,開始編碼。

    這是一個會產生歧義的想法,但是昨天交流會上老師的經驗之談證明了我的方法是正確的。

    不會編碼,怎么做設計?特別是對我們這些剛剛參加實際項目的新員工而言,老師把我們叫做“未成熟的程序員”,直接做設計是很可笑的。

    那兩周,工程表中的任務是做DD設計,但是我幾乎都是先編碼調試某個小功能完畢,才開始寫的DD設計書。因為對我而言,我頭腦中沒有那個概念,必須要運行一下覺得可行,才知道這樣設計是可行的。老師說,當你的編碼到一定水平的時候,才可以不用編碼直接寫DD設計書了。當然,我不行,我還是個“未成熟的程序員”。

    包括這幾天,工程表中的任務是編碼。給我的感想也很多。發現了很多DD設計中的不足。因為在設計的階段,有些功能的實現并沒有想的太仔細,太完善,但是設計中的一個小漏洞,可能會導致一大部分編碼都無法正常運行。然后還是那個改啊,該代碼,又得改設計,挺痛苦,要是再做DD設計的時候,說啥也得仔細點,考慮得全面點兒了。

    三、 DD設計的目的

    這是我一直的疑問。

    我是這樣想的。當一個人做的工程很大的時候,DD設計很復雜的時候,通常DD和PG不是同一個人來做。所以,DD設計書是個編碼的人看的,如果DD設計書做的足夠好的話,PG的人不需要了解這個系統的功能流程,就可以寫出需求的代碼。這好像太理想了,嘿嘿。但是,當一個人做的工程不是很大的時候,就象我現在做的畫面部分,DD部分的編碼也是由我來做的,所以DD設計書對我來說幾乎沒什么用,我完全可以直接進行編碼,但是我必須得寫DD設計書,我想,是為了給維護的人看的吧。我想來想去,也就只有這個用處了。

    歡迎來訪!^.^!
    本BLOG僅用于個人學習交流!
    目的在于記錄個人成長.
    所有文字均屬于個人理解.
    如有錯誤,望多多指教!不勝感激!

    Copyright © 久城

    主站蜘蛛池模板: 国产精品福利片免费看| 中国内地毛片免费高清| 好湿好大好紧好爽免费视频| 日本免费一区二区三区| 午夜时刻免费入口| 亚洲av永久无码精品表情包| 亚洲午夜无码久久| 伊人免费在线观看| 精品无码国产污污污免费| 亚洲精品亚洲人成在线观看| 99久久婷婷国产综合亚洲| 久久最新免费视频| 久久久久久99av无码免费网站 | 无码欧精品亚洲日韩一区夜夜嗨 | 国产人成免费视频网站| 亚洲成av人片天堂网老年人| 337p日本欧洲亚洲大胆精品555588 | 亚洲一区精品视频在线| aa午夜免费剧场| 久久电影网午夜鲁丝片免费| 亚洲精品无码久久一线| 亚洲sm另类一区二区三区| 无码免费一区二区三区免费播放| 国产乱子伦片免费观看中字| 亚洲美免无码中文字幕在线| 国产精品1024在线永久免费| 免费无码AV电影在线观看| 亚洲av无码一区二区三区网站| 亚洲av无码一区二区三区在线播放| 少妇太爽了在线观看免费视频| 一区国严二区亚洲三区| 久久久久亚洲国产| 免费人妻无码不卡中文字幕系 | 中文字幕无码精品亚洲资源网久久 | 最近免费mv在线电影| 国产亚洲精品免费视频播放| 亚洲第一街区偷拍街拍| 国产精品爱啪在线线免费观看| 亚洲精品无码av人在线观看| 蜜芽亚洲av无码一区二区三区| 麻豆一区二区免费播放网站|