練習版チャットアプリの完成
とってもシンプルなチャットアプリが完成した。
私でもこんなものが作れるのかと感心。
よく分からないエラーも出たけど、
ある程度は自分の力で解決できるようにはなってきたかな。
でもメンターさんとお話しできなくなるのは辛いな…
優しいメンターさんが大好き。
今週1週間がんばった。
土日もできることはやろうかな。
グループワーク
グループワーク。
この言葉が吐き気がするほど嫌いだったなって思う。
話したくもない人と、話す気のない人たちと、
なぜ話し合わなくてはいけないのか。
今日は、エラー解決のグループワークをしたけど、
これがビックリするほど楽しくて。
あれも違う、これも違うって、
プロの人から見ればこんなんも分からんのかって言われる内容かもだけど。
笑っちゃうよね。
有意義な時間って今のことなんだって思った。
プログラミング思い切って始めてよかったって思った瞬間。
テストコード
今までのアナログ式は何だったのかと思えるほど
便利なテストコードさん。
個人的に好きなのが
valid?メソッド
なんか?マークついてると可愛く見えるよね。
今日は眠気と戦いながら頑張ったので
これぐらいで許してやろう。私よ。
制約さん
今日は制約の日
何をするにしても制約が多い世の中すね。
NOT NULL制約:テーブルの属性が空白になったらいけん
t.string :カラム, null :false
一意性制約:テーブル内で重複したらいけん
メルアドとか
外部キー制約:存在しない値が外部キーになったらいけん
子テーブルに登録されている値の親キーは削除しらいいけん
t.references :カラム, foreign_key :true
チェック制約:条件を満たしてないといけん
いけんよりいいよって言ってあげたい心持ちになる。