iT邦幫忙

2021 iThome 鐵人賽

DAY 30
0

呼 ~ 終於到了最後一天了,這三十天,說真的有點痛苦煎熬 XD

不過我們先來回顧這次鐵人賽介紹了哪些主題吧

i18n

隨著現在網路的發達和資訊的流通,開始出現許多跨國的服務和產品,這些服務和產品為了推廣到更深或更多的國家,而必須提供當地的語言或者是多數人能讀懂的語言給使用者。

Storybook

一個可以幫助 UI 設計師和前端工程師來溝通 UI Style Guide 的工具,甚至也能當作前端的元件庫 (component library) 來攥寫及示範要如何調用參數,讓其他前端工程師清楚知道要如何使用這些元件。

Unit Testing

針對程式碼的最小單位來進行正確性檢驗的測試工作,並確保程式碼不會在迭代維護的過程中出現 Bug,通過涵蓋率高且有意義的測試可以給開發者更多的信心去增加新功能或者是重構舊有的程式碼。

E2E Testing

還在用人工的方式操作 UI 來確保系統正常嗎?隨著產品的功能越來越多,人工的測試除了沒有效率以外也可能會有遺漏,因此趕快學會 E2E Testing 來增加測試效率吧!

Deployment

我們辛苦開發的產品,當然離開本地端,把它放到網路上讓人們真的可以瀏覽!

CI / CD

每一次的測試或是部署如果都要手動帶一堆參數去執行指令是非常麻煩的,如果可以透過 git 版控時就能自動去執行這些事,就能省下非常多的時間以及降低出錯的機率。

最後喃喃自語一下

因為自己是一個不擅於寫文字,但個性上又是喜歡要求自己的人,所以常常寫了又刪寫了又刪,也擔心自己寫出來的觀念或技術內容有誤,所以下筆很慢,甚至在一開始的時候有寫了一篇關於 Vue 2 升級到 Vue 3 的文章,結果最後因為覺得與主題太不相符而砍掉沒放進這次的鐵人賽中,然後明明快寫不完了,朋友都說趕快把一篇拆成兩篇,兩篇拆成三篇,但我竟然反過來的把三篇合併兩篇,現在想想真的覺得自己瘋了,吃飽太閒給自己找事做是吧 XD

整體而言對於自已寫出的內容不是很滿意,但我還是很高興自己完成這三十天的挑戰,希望自己能從此開始養成寫文章的習慣,也希望當明年有人問自己說:「Mia,你要不要參加今年的鐵人賽」的時候,我可以很輕鬆地說出口:

「誰怕誰,再來啊!」


上一篇
[Day29] CI /CD with GitLab CI
系列文
前端工程師在工作中的各種實戰技能 (Vue 3)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

1
Vision
iT邦新手 5 級 ‧ 2021-10-15 17:24:10

恭喜完賽! 蠻多文章都寫得很不錯!/images/emoticon/emoticon12.gif

Mia Yang iT邦新手 5 級 ‧ 2021-10-20 22:21:59 檢舉

Vision 謝謝!感謝你的支持 哈哈

0
TD
iT邦新手 4 級 ‧ 2021-10-31 19:19:04

我看完了~~ 這次 30 天的主題都非常實用,內容也淺顯易懂。感謝 Mia Yang 的分享

我要留言

立即登入留言