在客戶端做了一個計算器,作為熟悉控件的項目,在程序邏輯上花了更大的功夫。簡單的程序因為沒有寫過代碼篇幅長的東西 導致寫的過程不是那么順利。雖然最終完成了所有要求,但是在代碼的規范上面做的不到位,2000多行的代碼至少有500行是重復的。對于我來說完全沒有體會到面向對象的概念,還是停留在面向過程上。
轉入服務端,第一個實習項目是模擬sars的傳播統計多項數據。在來到服務端最面向的改變是可以把控件、界面這些和程序功能關系不大的東西拋開,但是在程序的功能、算法、效率上面要做的更加精益求精。現階段首要的目的是系統的學一遍C++。因為對一些規則和語法的不完全了解,導致做了5天的sars模擬程序違背了我的想法。后來利用周末重新整理編寫了一個。雖然也滿足要求了,但是那不分public和private的成員變量,main函數內累贅的代碼,類以外的大量函數,方法、函數功能的不單一等等地方都讓我感覺自己需要改進的地方太多了。
轉過來一周之后的感覺是在客戶端我寫了一天的代碼下班回家可以毫無牽掛,周末可以出去玩。但是來服務端之后我總感覺自己在各個方面的知識都很缺乏,我每天都會去看以前懶得看或者想看卻望而生畏的書籍、算法。這種感覺很好。接下來是做一個棋牌類游戲,要求有AI算法和電腦游戲。很有挑戰性,下午我在看有關博弈和AI的算法資料不知不覺就下班了,時間過得好快,回家我打算看100頁左右的C++ Primer,然后繼續看那本《PC 游戲編程-人機博弈》。
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
26 | 27 | 28 | 29 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 | |||
11 | 12 | 13 | 14 | 15 | 16 | 17 | |||
18 | 19 | 20 | 21 | 22 | 23 | 24 | |||
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 |
常用鏈接
留言簿
隨筆檔案(14)
文章分類(8)
文章檔案(11)
搜索
最新評論

- 1.?re: 在VS2008環境下編寫C語言DLL,并在C++和C#項目下調用 (轉載)
- 你的文章解決了我的一個大問題!非常感謝!
- --Kecise
- 2.?re: 周報 2012-07-22
- 我也想自己做一個完全的小型網絡游戲,目前只做過單機小游戲,非常希望能跟博主成為朋友,我的QQ是864835862,留QQ好像不太好,但是一時間也找不到博主的聯系方式,只好這樣了~
- --betabone
- 3.?re: 周報 2012-07-22
- 博主你好,請問你是杭電的嗎?我是杭電大四的,對游戲編程很有興趣,不知道你們公司有沒有實習的機會呢?
- --betabone
- 4.?re: 母函數,排列組合筆記
- 哥,我崇拜你
- --李金福