今日やったこと
- ActionControllerを理解する – 256 INTERNS
- Railsのroutesを理解する – 256 INTERNS
- ActiveSupportを理解する – 256 INTERNS
全て英文ドキュメントなので, 実際のRailsアプリと照らし合わせつつ読み進めた(3はまだ途中). こう書いたらこうなる, 的な例示がメインのため, コードが多くて読みやすかった. 全て覚えたわけではないので, 困ったら参照することにする.
反省点, 気付いたこと
- 読んでいるだけの日を作らない
- Lingrを自分のメモ帳にしない
- リモートリポジトリにpushしたものはrebaseしない
ずっと英語を読んでいたので集中力が続かず, 時間を有効に活用できなかった. コード書きなども混ぜてメリハリをつけたほうが良さ気(1). 2は256 INTERNSの気になったところをLingrにメモとして書いていたこと. issuesを使うべき. 3は昨日のことだけれど, プルリクしたものにチェックコメントをもらって修正するときにrebase
してリモートにpush -f
してしまった. rebaseせず, 修正分のコミットを追加すればいいとのこと. そういえばどこかで見たはずなのに焦って飛んでしまっていた. 反省.
明日やること
英語のドキュメント読む系は, 夜などの空いている時間に読むことにする(進行が遅すぎるので).
- 「プログラミング入門 – Rubyを使って」のテストをrspecで書く – 256 INTERNS
- rspecを使ってRailsアプリのテストを書く – 256 INTERNS
- sorceryを使ってユーザー認証を作る – 256 INTERNS
- sorceryを使ってTwitter認証を作る – 256 INTERNS
最低2まで, 標準3まで…かな. どれぐらい時間かかったかもチェックしていきたい.