第二個項目的設計是終于結束了,今天老大看了下通過,開始編碼。呵呵呵,另一個巨大的工程要開始了,但是這個不恐怖。
在學校每次開發的時候都說先設計再編程,但到真正開始的時候就亂了,編碼完成后再說,編碼完后,文檔亂寫兩下就交工了,所以說以前根本沒有設計過什么,導致我這次做的比較吃力。
說真的這個rose還不錯,以前確切的說是不會用,這次用它畫了類圖,時序圖,讓我對面向對象認識又深刻了一點,總結下這幾天學到的東西:
1.UML中類圖與時序圖的畫法,搞清楚關聯的幾種表達方法,對四種視圖有了大體認識。
2.ROSE的基本使用,包括畫圖,分包,導代碼。
3.大部分使用了繼承,組合這兩種基本設計模式,感覺比較麻煩。
4.基本搞清AFW的程序結構,可以實現基本的UI。
當然通過這幾天學習,也發現自己還有很多不足,最迫切的事有:
1.學日語,給的文檔是日文的,雖說基本能看懂,但是讓我認識到將來還有很多時候會有這種情況,所以還是好好把日語學吧.
2.MDA,很大的概念,很想學的東西,但是不會吧,過幾天工資發了買幾本書看看。
3.設計模式也要研究呀,在設計類的時候,我一直在想,這樣做好還是那樣做好,就用基本的繼承,組合套工程呀,沒有什么FACTORY,EXPERT的思想,這個確實的研究了。
基本就這些了,休息的差不多了,寫代碼吧。
再說一個開心的事,昨天晚上為了不讓CC看電影,就給她買了個十字繡,她玩的蠻高興,呵呵!