挑戰程式設計技能 Rust 語言實現

劉祺發表於2017-07-03

這個文集用來記錄我學習《挑戰程式設計技能:57道程式設計師功力測試題》這本書的筆記。由於某些挑戰的部分在 Rust 語言中難以實現。譬如 Rust 中沒有一個非常友好的 GUI 庫。雖然可以使用 gtk-rs 然而這也並不完全是一個好的選擇。所以忽略掉所有挑戰的部分。

此外,某些約束對於 Rust 語言來說會使得程式變得臃腫而且不是一個好的實踐,這一部分會給出實踐並作出說明。

總的來說,每個題目分為兩部分:“我的實現”和“學到了什麼”分別是我對題目的實現以及我學到了什麼知識點。有一部分是新學到的內容。還有對已經學會的內容的鞏固。

《挑戰程式設計技能:57道程式設計師功力測試題》是一本好書,來對自學的知識進行檢測及考核。

相關文章