Alpha Camp - Simple Twitter 專案

Yao
TiggerOPPA
Published in
Oct 20, 2020

專案,開始

分完組別,我與 Michael、Eric 便開始準備分工,我們以 AC 給的前端驗收 Excel 表作為功能的區分,看自己想要加強哪個部分,就挑那個功能下去實作,而我所挑選的大項是「數據摘要」以及「後台 - 用 Admin 登入」。

過程,收穫,學習

我們的溝通主要都是透過 Line,開頭也讓組員知道說,只要遇到什麼問題,都可以丟上來問,舉凡:寫 code卡關、某項功能完成、程式碼需要更新…等等,不希望說一個人想破頭得到了結果,卻已經過了三天三夜,這也會影響到整個專案的時程。

對於後台的部分,是順利完成了,因為後台算是獨立出來一個大功能,不會跟其他組員的程式碼強碰到,也不需要等別人完成了哪個功能後才能開始動作,所以我選擇第一個完成它。

接著是數據摘要部分,裡面大略是對於一些數據的排序,其中印象深刻的是「使用者能在首頁看見跟隨者 (followers) 數量排列前 10 的使用者推薦名單」,這一開始想說跟餐廳論壇的前10大排行榜一樣,實作後發現問題多了,首先是需要把欄位固定在右側,所以需要改寫到partials裡面,需要的畫面就引入右側欄位,那裡面的 each 該帶入的參數要寫在每個function裡嗎?感覺不太合理,就上網查了一下,發現可以把function當成middleware的方式,插入在路由中,然後把function改寫,才好不容易完成了TOP 10。

結語

第一次與別人一起實作專案,雖然過程中可能有些跌跌撞撞,但總算是順利將專案完成,了解到跟自己一個人開發一個專案有那些地方是需要做改進的,該寫的註解要寫,修改了什麼地方要跟其他組員溝通,不然整體會變得很可怕,總之,很感謝 Michael 與 Eric 適時的幫助,才能讓我負責的部分順利完成。

--

--