1. 程式人生 > >軟工-六月心得體會

軟工-六月心得體會

經歷 我們 任務 學習 簡單的 付出 HA 軟工 樣式

  本月著實匆忙至極,一方面各學科都臨近尾聲、加緊沖刺,另一方面考試周近在眼前。而軟工課毫不出人意外地又來了一個所謂的“加速出成品”,將alpha版產品截止日定在了6月20日左右,毫不怯於自己2學分的體量,理直氣壯地與各大主要學科爭搶寶貴的考試復習時間,可謂壯哉。當然,這麽做是有充分理論依據的:根據老師統計,很多同學暑假另有安排,只能提前時間、施加壓力以求成品,於是像我這樣空出暑假準備亡羊補牢的少數群體,也只有陪著組裏各位被摁著頭英勇無畏沖鋒的老鐵們亡命肝了。兩周過去,在此談談心得體會。

  第一,基礎知識至關重要。面臨緊迫的項目交接ddl,我們組也只能硬著頭皮給組員加派任務,我們前端組被要求六月十五日給出幾個主要頁面的alpha版最終成稿頁面。在原有框架下,我們開始著手添加之前規劃設計好的各種效果,此時對JS不夠熟悉、對各種樣式表CSS了解不足、運用不熟等基礎知識問題便顯現出來。由於對JS的理解不足,更直接的說就是雖然讀過書、寫過一些JS特效,但涉及具體函數和特效設計時往往捉襟見肘、無處下手。設計樣式、風格時,同樣遇到這樣的問題,我和組員們深深認識到了前端頁面的博大精深,一個看似簡單的頁面,背後有幾千行代碼、幾十種特效函數以及若幹樣式表穿插使用,相當考驗開發者的經驗和熟練度。而我們別無他法,只有從基礎學起,並查找一些現有的例子進行學習使用。這段經歷啟示我,無論什麽語言、什麽學科,一定要夯實基礎、多加運用,才能在使用的時候有的放矢。

  第二,及時的信息交流非常關鍵。由於課業繁忙,而各自開發效率又沒有保障,還容易出問題,我們前端小組一般在一周裏會約定幾個時間、預約研討室,坐在一起進行開發工作。但在六月的第一周時,由於一些實驗時間沖突,我們沒能找到共同的空余時間,只好安排任務、各自為戰。這麽一來,便出現了讓人啼笑皆非的情況:有同學與我做了幾乎完全相同的工作,還都花了相當多的時間進行位置、樣式等的調試與編寫,發現撞車時,我們面面相覷,相顧無言;還有一位同學做出的頁面內容和效果與我們初步預想的不符,在這個已經花費該同學三個夜晚編寫、改寫的頁面上,我們不得不讓他再投入大量時間進行改寫。這些弊端無疑極大地拖累了我們的項目進程,雖然發現得還算及時、總體上沒有影響項目進程,但還是讓我們多付出了許多“肝的代價”。這段經歷啟示我,在項目開發與各種合作中,一定要盡量保持密切、充分的聯系,小步快跑、反復核查需求,切不可閉門造車,否則代價慘重。

  目前,我們前端組的工作完成總體還算順利,一些同學由於突發事務等因素稍有延遲,也會在近兩天盡力補上。之後便是激動人心的考試周與alpha版ddl的雙重冒險,努力加油吧。

軟工-六月心得體會