2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2220
Day 11
2025-09-11
1041
0
使用 Lock 最大的風險就是 DeadLock,最常見案例是「互相持有並等待」: ## transaction A: BEGIN SELECT * FROM...
Day 14
2025-09-21
1040
0
在微服務架構的世界裡,服務的獨立性與自治性是關鍵原則。服務要能夠獨立開發、部署、擴展與維護,而背後的資料庫設計則是影響這些特性的關鍵因素。微服務與傳統單體應用...
Day 1
2025-08-01
1035
2
前言 第二次參加it鐵人賽,去年以跟工作有關的Java和AWS為主題,開啟兩個30天,今年一樣從工作碰過的技術出發,決定開啟PostgreSQL 30天旅程。...
Day 29
2025-09-29
1035
0
軟體工程不僅僅是讓程式碼能夠運行,更重要的是保證其品質:可讀性、可維護性、以及潛在錯誤的預防。如果單純依賴人工 Code Review 來檢查程式碼風格、未處理...
Day 12
2025-09-23
1028
0
1) 用介面定義能力:ICrawler 在專案裡,先用介面描述「會做什麼」,讓上層程式只依賴抽象而不綁定實作。ICrawler 就定義了兩個能力:取得股票主檔清...