2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 18
2022-09-19
1223
0
樹(Tree) vs. 圖(Graph) 一個資料結構,如果他是沒有「循環」 (Cycle) 在內的,那他可以被拉成「樹」 如果存在「循環」在內,那他就叫「圖」...
Day 3
2022-09-18
1222
0
摘要 對於需求有較清楚的概念後,就要開始思考該如何達成需求。針對這次的專案,筆者想初步畫出軟體架構圖,並開始規劃系統中的資料模型。希望我們可以設計出一個有彈性(...
Day 9
2022-09-23
1222
0
在 Day 8 文章中,我們有了資料表的內容,接下來我們就要設計欄位,讓這些內容變成真的資料表啦! 前言 資料表(Table):每一行為唯一資料,每一列為不同...
Day 12
2022-09-27
1221
0
前言 第二階段的系統需求和介面已經完成,過程中有發現一些問題,因此除了新的需求需要實作以外,我們也需要調整一下系統架構。前兩天剛部署上去的服務,有一些安全性問題...
Day 9
2022-09-24
1221
0
昨天,我們討論了條件陳述式中最常被使用的 if-else 陳述式,而今天我們則會討論另一種條件陳述式,switch 陳述式 (Switch Statement)...
Day 9
2022-09-24
1219
0
物件及資料結構 優秀的軟體開發者能理解箇中原因,在不帶有偏頗的情況下,選擇最適合的方法來完成手中的工作。 物件與資料結構兩種模式,各具優點並彼此互補,在這篇...