テックキャンプ短期集中オンラインコース。学習43日目のふりかえり

学習時間:11:00

実装内容(オリジナルアプリ2):利用者詳細機能の実装 利用者編集機能の実装 利用者削除機能の実装

解決したことや学んだ単語:Rspecsave_and_open_page メソッドを使うことでブラウザが自動的に起動し、その時点の画面を確認することができる。findメソッドを使うことでidやclassを単体で指定できる。htmlのclassにもerbタグを使用して埋め込むことができるが=をつけないと反映されない。

 

学習の振り返り:

 今日は利用者詳細表示機能、編集機能、削除機能の実装を行った。昨日から詰まっていた編集機能(editとupdate)だが、改めて記述を見直すことで記述ミスを発見し無事機能実装することができた。冷静になって考えてみるまでその不自然さに気づけなかったので、時間を置いて確認する作業も大事だと実感した。

 実装したいうちの一つの機能がまとまって実装し終えたので、午後からは結合テストコードを記述した。save_and_open_pageメソッドは結合テストを行う上で非常に便利だと感じたので、今後も忘れずに使っていきたい。デプロイを終えたら以降は利用表を表示する作業に移っていくが、地道に着実にアプリ完成に向かって作業していきたい。