iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Rust

Rust 逼我成為更好的工程師:從 Borrow Checker 看軟體設計 系列

深入探討所有權 (Ownership)、借用 (Borrowing) 和生命週期 (Lifetimes) 這些核心概念,如何從根本上改變我對資源管理、併發處理和 API 設計的思考方式。

參賽天數 26 天 | 共 26 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 21

(Day21) Rust `Arc<Mutex>、Arc<RwLock> `與訊息傳遞

Rust 逼我成為更好的工程師 Arc&lt;Mutex&gt;、Arc&lt;RwLock&gt; 與訊息傳遞 在前一天,我們理解了 Send 與 Sync...

2025-10-05 ‧ 由 Sunny.Cat 分享
DAY 22

(Day22) Rust 零成本抽象與效能剖析:先對,再快

Rust 逼我成為更好的工程師:零成本抽象與效能剖析:先對,再快 在前面的篇章中,我們深入理解了 Rust 的所有權系統如何從根本上改變我們的程式設計思維。...

2025-10-06 ‧ 由 Sunny.Cat 分享
DAY 23

(Day23) Rust FFI 的邊界:不信任的世界與安全外殼

Rust 逼我成為更好的工程師:FFI 的邊界:不信任的世界與安全外殼 在前面的篇章中,我們深入理解了 Rust 如何在型別系統中確保記憶體安全。 今天我們要...

2025-10-07 ‧ 由 Sunny.Cat 分享
DAY 24

(Day24) Rust 錯誤處理進階:thiserror、anyhow 與邊界策略

Rust 逼我成為更好的工程師 錯誤處理進階:thiserror、anyhow 與邊界策略 在 (Day10) 我們理解了 Result 和 Option 的...

2025-10-08 ‧ 由 Sunny.Cat 分享
DAY 25

(Day25) Rust 模組與可見性:縮小 API 表面,封裝不變式

Rust 逼我成為更好的工程師:模組與可見性:縮小 API 表面,封裝不變式 在前面的篇章中,我們學會了如何用型別系統確保記憶體安全。 今天我們要探討另一個關...

2025-10-09 ‧ 由 Sunny.Cat 分享
DAY 26

(Day26) Rust 進階智慧指標:Pin、特徵物件與動態派發的界線

Rust 進階智慧指標:Pin、特徵物件與動態派發的界線 Rust 的所有權、模組化、錯誤處理,都是為了寫出簡單、可預測、高效的程式碼。 今天我們要談的是另一...

2025-10-10 ‧ 由 Sunny.Cat 分享