1. 程式人生 > >模擬項目做完了,一些感悟

模擬項目做完了,一些感悟

第三周 數據 增刪 哪裏 溝通 都是 操作系統 感悟 必備

  項目一共做了近4周,是模仿餓了嗎的電腦版網頁做的項目。前兩周我們在痛苦與絕望中度過……做完了之後回頭看這個項目也就不過如此,可是當時才開始做時真的很痛苦。

  記得每天坐那邊寫功能,心中真的是無比煩躁,期間換過一次教室,SVN竟然還用不了了。

  最讓我痛苦的就是看別人寫的代碼了,命名的我各種痛苦,還有和組員溝通時,也很痛苦。前兩周,有個人MVC三層是什麽意思都不知道,我給他解釋過3遍,每遍都講個半天,還讓他自己說一遍,當時他會了,過一過他又不會了……

  但我也好不到哪裏去,前兩周每天都很痛苦,感覺白天都沒做什麽,就結束了,回答家裏還很累。晚上睡覺,做夢夢到的都是項目做不好,很愁人。前臺頁面畫不好,換了好幾次前臺頁面的模板,數據庫表裏的字段更是加了好多很多個。在開始設計時考慮的不夠多的下場啊!

  但第三周開始就好多了,每天都能做上不少東西,越到後面越得心應手,有什麽報錯,打個斷點調試一下,一會就找到哪裏的值沒取到了。怪不得老師說調試能力是程序員必備的能力,不會調試,在那邊看,看半天也找不到哪裏出了錯,調試的話立馬就知道了。到了後面,我把用戶表相關的功能都搞好了,又去幫同學把評論,地址,訂單相關的功能全都完善了一手。很有成就感!

  然而並沒有卵用,我們的項目在班裏並沒有個好成績,前端頁面太醜陋。這世道果然是個看臉的社會,我們的功能很完善呀!(好吧,大家都是增刪改查,確實是誰頁面好看,誰的更有優勢。)

  期間,也看了不少資料,對java也有了更深的理解。那就是中間層,沒有什麽是中間層解決不了的。如果一層中間層不夠,那就2層。

  就連java的虛擬機,就是java與操作系統之間的中間層。像JDBC,就是java與數據庫之間的中間層。

  還有封裝,直接使用JDBC,就很麻煩,把JDBC封裝一下,mybatis,更簡單的去使用吧!越深入了解,越佩服發明出框架,java,計算機……的人。同樣是人,他們怎麽就能這麽聰明呢。。

  一個月前,我認為做項目很痛苦,做完項目,我想回到一個月前,想把這個項目做的更好。然而回不去了。不禁想起書中看到的話,當你感覺痛苦,那時你正在成長;想想自己做項目時抱怨過那麽多,實在是不該啊~抱怨解決不了任何問題……知易行難

  

模擬項目做完了,一些感悟