心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

RailsTutorial4.0を高速で復習する。終わりました。

      2014/03/01


作りたいサービスがあってコーディング開始していたのですが、もう1回振り返り学習しておきたい!と思って
”RailsTutorial4.0を高速で復習する。”を始めました。1週間で終わるつもりが3週間かかりました。orzです。

1回目はとにかく完成!と思ってコピペだったのですが、2回目は多少突っ込みいれながら進める事ができました。その過程で新たなわからない事が。

ActiveRecordが自由で不自由すぎる。
ORマッパとしてのActiveRecordとレガシーなDBが持つ機能の切り分け・使い分け、境界がどこにあるのかわからない。まず、基本的なことかと思いますが、
SQLとの対応が不明確。
こう書けばこうSQLが発行される、というまとまった情報が見つかりません。
Railsを信頼すればと言い切れますか?

DBのviewとscopeの関係がわからない。おそらく無関係と思われます。scopeについてキチンと説明された物が見つかりませんでした。

DBはもはやレガシーDBとしての機能は忘れて単なるデータ置き場として、RailsのActiveRecordに全幅の信頼を寄せていいのでしょうか?だとしたらDBである必要はなく、ただのファイルシステムで十分かと思います。

どこまでがRailsでどこまでがRubyなのかわからない。Rubyがわかれば自ずとわかるのかと思いますが、まだわかりません。

セキュリティもよくわからなかった。セッションはローカルは暗号化せず、サーバ側は暗号化しマッチングしていましたが、セッションハイジャックはどうするのかと。よく使われているとかいうdeviseの実装はどうなっているのか、気になりました。

gemは色々便利かと思いますが、採用するポリシーはどういうのがいいのだろうか?コードを読んで判定する?

記法が自由ですが、コーディング規約みたいなのないかな。

ひととおりわからないことを叫んだところでKPTです。

Keep

今回1カ所、間違いを指摘できて、多少コミュニティ貢献できたことが嬉しかった。
次回はもっとわかりやすくまとめてみたい。

Problem

時間がかかりすぎ。やっぱり想定の3倍かかる。もっと集中してやる。

Try

RailsTutorialは3回目をやってみる。
その前にRSpecの勉強がしたい。

 - テクニカル ,

Comment

  1. […] RailsGirls松江からのぉ〜東京More!*既に2回目から1ヶ月半。またまたRailsGirlsMoreに参加してきました。前回RailsTutorialをまねてマイサービスを作っていたところRailsTutorialが頭に入っていないことが気になり、「RailsTutorialを高速で復習」したのでした。1週間で終わらせる予定が3週間かかってのは、わからないことが出てきたから!そのわからないことを質問してきました。 […]

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

教育のためならば、iPadアプリ料金なんて青天井ですわ

今年4月、USでのiPad発売。姪の中学入学祝いにちょうどいいなと思っていたら日 …

no image
電子雑誌を買いました

GWの計画を立てているとき、行きたい場所を検索をすると、HANAKO WESTの …

no image
プログラミングから離れた理由を思い出した

私は転職が多く5社で正社員で経験しています。全部IT系なのだけど全部職種が違いま …

no image
RailsTutorial4.0を高速で復習する。3.5章。つづき。

3.5演習の2もんめをやります。 2.お気付きの方もいると思いますが、リスト3. …

no image
@で始まるのが インスタンス変数

@ で始まるのが インスタンス変数 大文字で始まるのが 定数 文法書のどこに書い …

no image
MacBookAir 1日め

ようやくMacBookAir を購入しました。Dellノートがずっと調子悪かった …

Rubyの聖地、松江でRailsGirls Matsueに参加しました

旧暦神在月にRubyイベントに参加したい!と思ったところ、狙ったようにRubyW …

MicrosoftのFutureVision 2019 vs 2011 vs 2010

Wiredで取り上げられたので、今日はMSのFutureVisionが話題でした …

no image
RailsTutorial4.0を高速で復習する。10.1.4章。

10.1.4マイクロポストを改良する、です。 has_many関連付けしたので、 …

no image
wordpressはじめます

ブログを立ち上げるのは久しぶりです。 以前から、ブログメディアをやりたいと思って …