きょうの日報 2018.04.14

🐳 やったこと

vending_machine_2nd

このあたりの差分 をやった。

自分的に TDD がけっこう板についてきた感じ。インタフェースから考えると、次になにをしたらいいかだいたいわかってくるのが面白い。

SQL 書き方ドリル

きのうは(日報書いてないけど)第2章その11・グループ単位で集計する、をやったので、きょうはその12・グループ単位で集計した結果を絞り込む(1)、その13・グループ単位で集計した結果を絞り込む(2) をやった。すなわち、 GROUP BY HAVINGWHERE が同時に必要になるケースだ。

このへんまでくると、書き順を徹底して守ることで得られる恩恵がより強く大きく感じられるようになってきた。各段階でどんな状態の集合ができているのかをイメージしやすいし、その状態であとはどうやって条件を適用したらよいかがおのずと見えてくる。データを探したいときの条件が多くなればなるほど、すべてのことを一度に考えすぎて混乱しがちだったけど、こうしてワンステップずつイメージすることで難なく SQL が書けるようになってきて、自分でも感動してる☺️

そのほか

Online Vue.js benkyokai #7 をやった。https://jp.vuejs.org/v2/guide/conditional.htmlhttps://jp.vuejs.org/v2/guide/list.html を読んだ。

v-for の書き方には hoge in hoges といった in を使う書き方と hoge of hoges といった of を使う書き方があると記載されていたのだけど、これは JS でいうところの for...infor...of に対応するような違いがあるのかね?という話になったりして実際に動かして調べていた。

だいたいいつも 1 時間で1ページを終えている。気づけば「基本的な使い方」も半分を過ぎて、終わりが見えてきた。

🍟 他に書きたいこと

お腹が痛い…