iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

為了成為更好的前端,我開始在乎的那些事 系列

- 網路常識
- HTTP
- TCP/IP
- CORS
- 真的有用的前端測試
- test 3 mindsets
- case naming / code pattern
- provider test
- mocking api data
- Performance
- Cache
- React deep dive
- Code
- Useful Design pattern

鐵人鍊成 | 共 30 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

30 天往更好的旅程目錄

安安各位,謝謝有來看文章的你,我先做一點自我介紹, 小菜雞我目前做前端大約有 4 年經驗,前 2 年在旅遊業做前端工程師,近 2 年在資安公司做軟體工程師,主要...

2023-09-16 ‧ 由 bensonchen3418 分享
DAY 2

[Day 2] 為什麼要問"為什麼"? - (1) 我為什麼開始了解每件事的"為什麼"?

為什麼要問為什麼?關於這件事,我先說結論: 情緒上激勵自己,讓自己持續保持學習的好奇心 做有意義的學習,跟過往知識做縫接,使能學以致用   如果正在閱讀...

2023-09-17 ‧ 由 bensonchen3418 分享
DAY 3

[Day 3] 為什麼要問"為什麼"? - (2) "瞭解為什麼"帶來的好處

為什麼知道"為什麼"這麼有魔力呢? 以我的了解,主要是因為 2 個面向 刺激情緒腦 (Limbic brain),大幅增加動力 連結到舊...

2023-09-18 ‧ 由 bensonchen3418 分享
DAY 4

[Day 4] 為什麼要問"為什麼"? - (3) "瞭解為什麼"來連結舊有知識

前一篇提到"了解為什麼"帶來的第一個好處,可以刺激我們的情緒腦,帶給我們動力,讓我們有能量持續完成目標 而今天呢,我們繼續介紹第二個好處,即...

2023-09-19 ‧ 由 bensonchen3418 分享
DAY 5

[Day 5] 測試思維 & 單元測試 - (1) 為什麼要做測試?

前言 系列文架構 從今天的文章開始,會開始注重在一些技術的層面,不過,雖然都是技術相關的知識,我還是希望能讓大家了解到為什麼要用這項技術或概念,才能真正的激勵讀...

2023-09-20 ‧ 由 bensonchen3418 分享
DAY 6

[Day 6] 測試思維 & 單元測試 - (2) 什麼是好的測試?

在單元測試的藝術中的第八章提到,好的單元測試的支柱有以下三個特色: 可信賴的(Trustworthiness) 可維護的(Matainable) 可...

2023-09-21 ‧ 由 bensonchen3418 分享
DAY 7

[Day 7] 測試思維 & 單元測試 - (3) 如何做好測試? - 可信任篇

在我看完單元測試的藝術和其他一些測試相關的資料後,我覺得如果要讓測試可信任,就應該具備以下 2 點: 可讀的,我能清楚測試撰寫者的意圖 此測試在該成功時...

2023-09-22 ‧ 由 bensonchen3418 分享
DAY 8

[Day 8] 測試思維 & 單元測試 - (4) 如何做好測試? - 可維護篇

關於可維護性的部分,雖然在 AOUT(Art of Unit Testing) 中提到非常多點,但我覺得最受用的一點就是:  避免測試中帶著邏輯(avoid...

2023-09-23 ‧ 由 bensonchen3418 分享
DAY 9

[Day 9] 測試思維 & 單元測試 - (5) 如何做好測試? - 可讀篇

前言 可讀性是我認為做測試最重要的一件事,是我最喜歡也覺得最重要的一環,其實應該放在如何做好測試的第一節介紹,甚至我認為在單元測試的藝術書中也是,應該放在可信任...

2023-09-24 ‧ 由 bensonchen3418 分享
DAY 10

[Day 10] 測試思維 & 單元測試 - (6) 單元測試與 Provider

前言 在現今的前端開發中,我們常常利用 Provider 來處理一些全域設定或儲存資料的問題,帶來給我們許多方便,但是,同時也讓我們在前端有使用到 Provid...

2023-09-25 ‧ 由 bensonchen3418 分享