1. 程式人生 > >2016-12-14-專案總結及反思

2016-12-14-專案總結及反思

歷經半個月的後臺管理專案終於結束了,雖然現在還沒有彙報,但是已經感覺到自己很多的不足

  1. 專案開始時沒有一個全域性的把握,只是想到一點做一點,缺少大局觀.
  2. 沒有在一開始制定一個詳細的時間表,導致快結束時手忙腳亂,而前面一週的時間利用率和效率太低.
  3. 沒有抓住重點,比如最開始的時候應該只管功能,此時可以只寫models,views和controllers完全可以為0,等到基本功能全部實現之後再去寫,不要一會寫後臺,一會寫前端,思路混亂.
  4. 對功能或者說要做的事情有一個清晰的把握和理解之後再去做,思考和動手一樣重要,比如無限極分類從設計到應用,寫了刪,刪了再寫,從開始動手到實現需要的功能用了3天,實在是太過浪費時間.

收穫

  1. 第一個專案時有小夥伴寫前端頁面,所以不用管,第二個專案模板能實現所有的功能,也沒有看前端.到這個專案時,沒有小夥伴,模板也不能完全滿足要求,需要自己新增和刪除模板的一些內容,從此走上了一條不歸路...有可能一半的時間在糾結和學習前端的知識.
  2. 能看懂和修改功能不是很複雜的前端模板,初步瞭解了css,js,html檔案之間是如何相互協同工作的,也學會了用F12看別人網頁上的好的或者是自己需要的格式並拷貝下來.
  3. 在設計和架構方面要多和別人討論,互相的思想碰撞比自己閉門造車要好得多.技術問題儘量少討論,自己百度去查,能百度到的問題都不是問題.可惜直到昨天晚上才明白這個道理....

總結:做專案之前多思考,多討論,做好架構工作,在動手之前儘量考慮到所有的細節,免得到後面寫了又改,來來回回的心累.先寫後端邏輯,想清楚需要實現什麼功能,用整塊的時間思考和實現邏輯,避免前端都寫好了之後需要什麼功能才發現models裡面忘了寫,這樣才能做到真正的功能分離,邏輯功能的實現和測試要在整塊的時間裡完成,這樣思路就不會斷,更節省時間.