インターン24日目

今日やったこと

  1. ActionControllerを理解する – 256 INTERNS
  2. Railsのroutesを理解する – 256 INTERNS
  3. ActiveSupportを理解する – 256 INTERNS

全て英文ドキュメントなので, 実際のRailsアプリと照らし合わせつつ読み進めた(3はまだ途中). こう書いたらこうなる, 的な例示がメインのため, コードが多くて読みやすかった. 全て覚えたわけではないので, 困ったら参照することにする.

反省点, 気付いたこと

  1. 読んでいるだけの日を作らない
  2. Lingrを自分のメモ帳にしない
  3. リモートリポジトリにpushしたものはrebaseしない

ずっと英語を読んでいたので集中力が続かず, 時間を有効に活用できなかった. コード書きなども混ぜてメリハリをつけたほうが良さ気(1). 2は256 INTERNSの気になったところをLingrにメモとして書いていたこと. issuesを使うべき. 3は昨日のことだけれど, プルリクしたものにチェックコメントをもらって修正するときにrebaseしてリモートにpush -fしてしまった. rebaseせず, 修正分のコミットを追加すればいいとのこと. そういえばどこかで見たはずなのに焦って飛んでしまっていた. 反省.

明日やること

英語のドキュメント読む系は, 夜などの空いている時間に読むことにする(進行が遅すぎるので).

  1. 「プログラミング入門 – Rubyを使って」のテストをrspecで書く – 256 INTERNS
  2. rspecを使ってRailsアプリのテストを書く – 256 INTERNS
  3. sorceryを使ってユーザー認証を作る – 256 INTERNS
  4. sorceryを使ってTwitter認証を作る – 256 INTERNS

最低2まで, 標準3まで…かな. どれぐらい時間かかったかもチェックしていきたい.