2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
Day 3
2024-08-03
720
0
Note: 此文中的專有名詞皆會以英文表示, 避免中文詞不達意 幾乎所有的系統都需要 "保存資料", 但是應該怎麼保存呢? 單單講 &quo...
Day 1
2024-08-01
720
0
單一職責原則,英文稱作 Single Responsibility Principle,簡稱 SRP,是軟體設計中的一個重要原則。該原則強調每個類別(或每個方法...
Day 22
2024-10-06
720
0
圖片來源:https://courses.cs.duke.edu/cps104/fall98/lectures/week10-l2/sld021.htm...
Day 23
2024-10-07
720
0
🚨 要如何防止使用者因填錯表單而讓你的應用程式崩潰? 如果有一位隱形的護衛,能在使用者提交資料之前,檢查每一個輸入,確保一切都正確無誤,那該有多好啊!這位無形...
Day 28
2024-09-21
719
0
你是否曾經遇到過這樣的情況:你寫了一個子類別,卻發現當它被應用於父類別的場景時,程式突然出現了問題?這其實是違反了「里氏替換原則 (Liskov Substit...
Day 14
2024-09-28
718
0
今天,我們將試著在 Rust 中使用常見的軟體設計模式。設計模式是解決軟體設計中常見問題的可重用解決方案。雖然許多設計模式源自於物件導向程式設計,但我們可以看...