はじめに
#NO IMAGEThe Rust Programming Language 日本語版 - The Rust Programming Language 日本語版
を読んでいる
- RustのtoolchainのClippyをneovimで使うようにした
- 今の取り組み方にちょっと飽きてきたのでおもろくならないかなー
- 昨日はお休みしてしまったが、体調管理の問題なのでどうにかしたいなー
お勉強
#メモ
#-
とりあえずConfigのコンストラクタを作れて、Resultを返すようにしたんだっけな
-
LSPに
run(config)の書き方よくなくね?って注意されていたのを思い出した -
if let構文って何だっけ...
- 確かenumをどうのこうのする記述だったかな
-
ああ、調べて思いだしてきた
-
if letを使えば特定のmatchした時のみの処理を書けるんだ
-
lib crateへ分けるところまできた -
手動でやる場合はOilでコピーしてしまってからメソッドを消していけばいいな
-
すべてにpubをつけることを忘れていた
-
間違えてimplにpubを付けてしまった
-
本当はその中のfnに対して付けるべきだった
まとめ
#- さくっといくやろって思っていたが全然そんなことはなかった
- ここまでじっくり実装したことないので新鮮な気がしている
- 次はみんな大好きなTDD
NO IMAGEテスト駆動開発でライブラリの機能を開発する - The Rust Programming Language 日本語版