2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2267
Day 27
2025-09-19
92
0
一、學習目標 了解多項式滾動雜湊(Polynomial Rolling Hash) 的定義、前綴雜湊與 O(1) 取子字串雜湊。 熟悉單/雙雜湊、避免碰撞的實...
Day 17
2025-09-19
1557
0
消除你程式碼的臭味 Day 17- 分離關注點:設定與主要邏輯分開 把變動頻繁的設定從穩定的主要邏輯裡拿出去。 你的核心商業邏輯,應該像一個在無菌室裡工作的科...
Day 5
2025-09-19
147
0
在前一篇講了那麼多怎麼建立 Effect 跟如何執行,總覺得好像少了什麼東西,條件判斷的 if 還有像迴圈的 for 這些東西跑到哪邊去了,其實很簡單的,這邊想...
Day 7
2025-09-19
60
0
這一篇把前幾天的 API 契約與RabbitMQ Producer 串起來,完整走一遍:POST /bid/buy(REST) → 組事件 OrderCreat...
Day 5
2025-09-19
66
0
在前面的文章中,我們從生活中的例子理解了同步與非同步的差異,也學習了協程與事件迴圈這兩個非同步程式設計的核心概念。今天,我們要將這些理論知識付諸實踐,深入探討...
Day 5
2025-09-19
64
0
Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~ 在本系列文因為工作上的產品應用需求,進而探索到很多層面的點滴事。透過每篇 EP 的分享把這些點滴整理,...