Javascript學習記錄——一次小項目的總結

來源:互聯網
上載者:User

標籤:其他   文檔   設定   添加   部落格   頁面   color   目的   asc   

  這幾天都忙著上課還有準備項目,沒有時間寫部落格,今天總是完成了項目的評比,有點失落,有點感悟。

  背景:博主是傳智部落格的培訓生,學完了html,css,以及js特效,班級共84人,項目分為8組,博主有幸擔任第8組組長。

  項目概況:每個組各自以一個網站為模板進行模仿,頁面為非靜態頁面,時間為1周,包括上課時間。(博主用的原生js)

  項目完成過程:

  1、接到任務當天,博主便組織小組成員在晚自習時間進行一次簡單的討論,然後發布任務,每人選擇兩個自己中意的網站,並說明理由,第二天將要寫的網站定下來。

  2、次日上午,發現小組12人少於一半的成員去找尋網站,並以一切以組長吩咐為準為由,積極性並不高。經過有限的幾人討論,我們最終將網站定位了uehtml這個設計網站。

  3、網站確定下來後,開始分布任務,博主的本意是:這個網站對html結果以及css的樣式應用也有挺多,正好可以對前面的知識點進行鞏固,同時可以進行自訂一些模組,添加更豐富的js特效。於是相同的頁面每人負責一個。接著博主進行一個簡單的編寫規格,對字型樣式以及頁面寬度進行了限定。

  4、項目正式開始,因為中間還有上課時間,所以只能利用晚自習以及一天的自習時間和一天的放假時間進行,總的算起來時間可能就3天左右。在這過程中大部分組員還是能積極地參與,但是因為基礎不紮實的原因,直到最後一天也就是昨天,也還有成員沒有完成頁面結構樣式的編寫。更別談一些自訂Js特效模組了。而在這過程中,博主自己也是太注重自己頁面的實現,沒有多花點時間與組員進行討論,主動去瞭解每個人遇到的問題,給予更多的解答與建議。

  5、項目評比,我們小組由博主演說,最終處在第五名。

  問題與不足:

  1、網站確定時想法不夠全面,因為評比是由所有其他學員打分,所以基本上比的就是夠炫,而我們選擇的比較主動html與css方面,導致基礎不好的學院可能就沒有時間去有自己想法去完成自訂的js特效模組。

  2、作為組長,博主沒有做到一個合格的領導者。

    (1)沒有激發組員的積極性,導致有兩位成員乾脆就沒有去做;

    (2)沒有適時地與組員進行溝通,瞭解其問題所在以及其進度;

    (3)沒有對每個小組成員每天項目完成度的規劃;

  3、bug:

    (1)頭部尾部與內容相容問題:每個頁面頭部與尾部一樣,因此便由博主統一編寫,而同時小組成員也在進行自己頁面的編寫,當博主寫完相同結構的時候,與組員自己內容合并時會產生一些bug,比如定位層級問題,變數的衝突問題,引用衝突問題。

    (2)代碼未寫進入口函數,這個問題比較深刻,有報錯undefined,但是代碼沒有什麼問題,而又以為是與頭尾部的相容問題,在博主進行列印測試的時候,組員在不經意間自己發現這個bug。

    (3)其他問題也都是組員各自的實現問題,不一一講述。

  收穫與感悟:

  1、對html/css/js的簡單運用更加熟練。

  2、為了頁面的實現,對css3的一些屬性有了提前的瞭解與運用。

  3、瞭解了每個組員具體的狀態,為下次項目的進行打下了基礎。

  4、知道了自己的薄弱點,以及不足之處,以後可以針對性地進行改進。

 

  對下次項目的一個大致規劃:

  1、首先做一份具體的文檔規範,包括不限於類名的設定,變數的聲明,字型等等

  2、主動瞭解每個成員的學習狀態,進行項目時根據能力進行項目的分配,為每個成員規定具體的完成內容

  3、完成自己內容的同時,積極與組員溝通,為其提供建議與解決方案

  4、分配基礎紮實的組員負責幾名基礎薄弱的組員,為其解決問題

  5、做一個項目進度表,即時督查,組員每天彙報自己任務完成進度

  

  希望下個項目我能改變自己,帶領我的第八組拿到項目評比第一。

 

Javascript學習記錄——一次小項目的總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.