通過一個星期的努力,今天終於將項目的主要功能作完了,剩下的就是下週的一些優化和一些輔助的功能了。對於這段苦逼的日子,仍是須要進行自我總結和反思。html
項目開始是上週四,週四就將DB設計好了。週五作了前臺的第一個頁面。以後就進展緩慢了。週六很主動的去公司加了一天班,卻沒有花時間作這個項目,反而是去作了另外一個不是很緊急的事情。如今想一想,還有點後悔。c++
這週一想辦法解決用c++發送郵件的問題,將郵件的內容直接放在內存中,不落地文件。搞了一天,沒有實現。最終仍是放棄了。採用落地文件,而後腳本發送郵件的方法。組長說最好按我最熟悉的方法去實現,而這個腳本,偏偏是我之前本身封裝的,徹底知足項目的需求。只是稍作修改,封裝就可使用了。ide
週二在研究iframe在ie上內存泄漏的問題,又是一天。自上週五以後,週三是真正開始動手寫代碼實現整個流程。到今天,3天的時間就將整個流程作完了,是我沒有想到的。優化
一開始,心中對這個項目非常擔憂,由於是一我的在作,感受邏輯也不是很清晰,組長卻感受很簡單,給我一個星期的時間搞定。我卻總以爲很難,因此遲遲不去下手。一直拖到週三,這三天一直在加班,天天很晚回家,搞的本身很累。不過當今天項目基本完成以後,心中的一塊大石落地了。回頭想一想,當作完整個流程以後,思路是格外的清晰,對每一個流程和環節的處理,所有都是很簡單的邏輯判斷。spa
由於這幾天是在趕項目的進度,因此在流程中,發現了一些不合理的點,或是有點小錯誤的地方,沒有及時花時間去修正,只是作了相應的記錄。等到下週去修正和優化。由於如今組長最關心的是流程的總體的狀況,流程是否能夠打通,先後是否能夠銜接上。設計
總結幾點:htm
一、 不要被項目嚇到,拿到一個新項目,會有困難,可是也會有解決困難的辦法。解決困難的同時,咱們是在成長和積累經驗。內存
二、 千萬不能只想不作。若是你沒有駕馭總體項目的能力,那就從頭至尾,作到哪裏,想到哪裏。ci
三、 合理安排時間,前鬆後緊的工做方式,後期會很累,壓力也很大。get
四、 在項目中發現的bug,有時間的話,儘早的修復。趕進度的話,就只能後期修改。可是要作後期修改的評估。否則後期須要付出更多的代價。
五、 遇到困難,及時向身邊的同事請教和求助,這樣會少走不少的彎路,節省不少的時間。
六、 對於用戶而言,後臺的實現對其是透明的。他只關心功能的實現,而不關心,實現這個功能的方式或是語言。