記得生命中有這么一個人,在我開發道路上給予我的提醒,這是我赴臺交流的學長在我從事項目的時間中給予我的一些建議,深受啟發,記下來給予未來的我以及跟我類似有需要的同道中人。記下雖易,做到卻難,加油:
1.很多時候我們在寫代碼的時候,只知其然卻不知其所以然,帶了身體,腦袋,但是卻沒帶最重要的“心”,很多東西都是小細節的問題,整體沒錯,但是因為一些小細節的問題導致系統崩潰,雖然你認真在寫,但是你的心也要在這個上面,心不在上面,可能平時的一些出bug的小細節上就能體現,現在我覺得這是最重要的!
2.“快”沒有用,“到位”才是重點,與其步步到位,也不要草草做完,因為草草做完 == 0,無用途,步步到位也許不完整,但是每個功能都能用。
3.在開發一款軟件的時候,要把用戶當做一個白癡、笨蛋的角色去考慮,這是很多人邁不過去的一個坎,覺得自己開發方便就好了,干嘛管那么多的事,但往往就是這種心態導致最終的產品的用戶體驗性很差。只有考慮比較清晰的用戶需求,你寫的流程才好,用戶的體驗性才會提高。
4.養成一個記錄每日上傳項目進度的習慣,這樣對你是一個很好的督促,也方便別人進行管理和差錯!不要因為你沒有完成一個小的功能就遲遲不上傳項目,這不是一個人的項目,你的任務往往會對別人造成或多或少的影響,所以及時上傳是個比較好的習慣。
5.流程圖也許你覺得很無所謂,再開發一個程序的時候你最好把負責部分的功能畫出相應的流程圖,這樣有幾個好處,第一有助于你更全面的理解所要開發的功能,第二有便于差錯,第三便于向別人匯報項目的進度,一開始的我也不想去畫,但是現在我都逼著自己養成這個習慣。
。。。
我會慢慢地補全這個痛的領悟的,與君共勉。
新聞熱點
疑難解答