2024 iThome 鐵人賽
Share More Gain More
Software Development
選手 87 文章 1807
Day 2
2024-09-16
362
0
Conditional Complexity 簡介 在程式碼區塊使用不同的冗長的if/else/switch判斷條件, 該函數的複雜度越來越大. 重構前範例 假...
Day 13
2024-09-11
362
0
擺脫JSON檔 我們寫到這邊已經建立了不少的JSON檔,這些JSON通常都是用來定義一些合成表、掉落物以及模型等等的內容。其實這些JSON檔的重複性很高,是可以...
Day 4
2024-09-18
362
0
今天來看 Rust 最獨特和最重要的特性之一:所有權系統-ownership。這個系統是 Rust 實現記憶體安全和並行安全的基礎,也是區別於其他語言的關鍵特性...
Day 23
2024-09-24
362
0
接下來可以要開始撰寫 API 了,可以依照先前設計的 API 規格來實作,如果有特別需求再做調整。 建立註冊及登入API 售票系統一定會有使用者登入的機制,無論...
Day 23
2024-09-04
361
0
有時候我們需要從網絡讀取圖片並且把下載的圖片顯示在Image的Sprite之中 這時候可以寫一個通用的static代碼方便任何新的專案快速使用 public s...
Day 26
2024-10-10
361
0
以下為使用 POSIX 線程(pthread)的死結範例 deadlock.c /** * A pthread program illustrating de...