2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2217
Day 5
2025-09-05
221
0
模組化設計當一個檔案程式碼愈來愈多,程式的管理會愈來愈困難,為了建構容易維護,能夠擴展的應用程式,模組化是不可或缺的技術,因此現代的程式語言都會提供模組化的支持...
Day 7
2025-09-05
204
0
前面幾天所介紹的資料結構就是線性的資料結構,今天開始所介紹的樹資料節構是屬於非線性資料結構,也非常的重要。 基本定義 在進入 Binary Tree 之前,先來...
Day 11
2025-09-05
231
0
今天會很不一樣 「老闆,網站上的年份顯示怪怪的...」 週一早上,你剛泡好咖啡,專案經理就衝進來。原來是客戶的歷史文物展覽網站,要求用羅馬數字顯示年代,結果顯示...
Day 10
2025-09-05
249
0
還記得第一次接手別人寫的程式碼嗎?那種「這是什麼?」的困惑、「為什麼要這樣寫?」的疑問,以及「我該從哪裡開始改?」的無助感。每個開發者都有過這樣的經歷。 經過前...
Day 13
2025-09-05
325
0
一、學習目標 熟悉多源 BFS(多個起點同時擴散)與單源 BFS 的配合:先以多源 BFS 建出「危險/時間場」,再用單源 BFS 找可行最短路。 了解「BF...
Day 5
2025-09-05
291
0
在前面的文章中,我們討論了選擇六角形架構的「Why」。 現在,是時候深入探討「What」和「How」了: 一個清晰、可維護的 Go 專案,其內部結構應該是什麼樣...