經歷了一周的艱苦奮戰,我們的PHP二期項目實戰,已將近完成,雖然BUG還有不少,但收獲頗豐,在項目的前兩天是完全摸不著頭腦的,不知道到底是怎么個原理怎么運行的,通過不斷地摸索,不斷地的嘗試,思路也是逐漸清晰,一期項目和二期項目的區別在與前者是面向過程而后者是面向對象,從項目中可以發現許多的不同。
項目實戰總結有幾點:
1、在學習面向對象的過程中,我發現面向對象雖然基礎學起來是比較簡單的,但是在實際運用中不是那么容易使用,可以說是使用起來特別別扭。
2、再加上自己的函數量和函數掌握的熟練程度不是很好,導致在運用中不能’隨心所欲’的使用。
3、項目中,用到的MVC思想,比較晦澀難懂,理解的可以說是’一塌糊涂’,但是聽過周圍的小伙伴們各自的理解,加上自己的一絲理解,雖然不懂,但勉強可以使用。
項目中和其他小伙伴的交流比較少,項目審核完畢經過思考得出’原來有些問題解決幾個小時可能未必能解決,但是小伙伴的一句話可能就茅塞頓開,靈感由此而來’的感悟,一定要多交流,才能少走很多彎路,節省很多時間和精力,在培訓的過程中遇到問題提問并不是’降低自己的水平’,而在工作中才會,一句話’不懂就要問’。
4、在項目中發現基礎還是很重要的,一定要牢固掌握,還有就是英語水平會一定程度上限制PHP的學習,如果實在不是太好的話掌握常用的單詞也是有必要的,我記得在某一博客發的一篇文章標題為’英語的水平決定你學習PHP的深度和廣度,能讓你在PHP的領域中走的遠’。
5、在寫項目中盡量不要太摳細節,不要鉆牛角尖,我發現身邊的小伙伴和我一樣,一個問題如果解決不了,能把這個問題研究很長時間,直到解決以后才接著下一個問題,這樣的話可能會影響整體進度。
6、后,在PHP學習的道路上,肯定不是一帆風順的,每解決一個問題,不管問題的大小都是進步,都是經驗,好是把出現的問題記錄下來,以便下次翻閱,多看一些博文和利用搜索引擎,看看大家的思路,建議,討論,使用,書寫格式以及新鮮技術等,慢慢提升自己的水平,長時間的積累必將從量變達到質變。
總的來說,二期項目給我的幫助比較多的,不僅加深了對面向對象的理解和對MVC的使用方式,而且還體會到了一些面向對象的優點,這些優點是親自上手以后能體會的到的,我相信,掌握了這些‘套路’,在接下來的學習中,可以得到一些參考和幫助。
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱