Kaketan::Tech

誰かのためになるかもしれないテックなことに関するメモを書いています。

N + 1 問題を解消した

▼ 宣伝 ▼

これを読んでいるあなた!HP制作・アフィリエイトサイト制作に興味ありませんか?

現在、コーポレートサイトやアフィリエイトサイトの制作、月額課金制のファンクラブ制作などを行っています。

新しい収益源・集客ツールとしてのWeb制作はお任せください!「Kaketan::Tech を見た」で特別価格にてご案内いたします。

詳細は こちら のお仕事一覧をご覧ください!

プログラミング学習支援サロンのご紹介

フリーランスエンジニアの私が、あなたがプログラマとして案件を獲得できるようになるまでサポートいたします。詳細は こちら をクリック!

▲ 宣伝 ▲

今日やったこと

  • 問い合わせ対応のつづき
    • なんか地味に時間かかった。なんでだったかはっきりと思い出せない……
    • あ、ActiveRecord の association で、 has_many しているしてるやつの並び順を指定できるかみたいなことをやっていた。
    • 主に N + 1 問題をどう解消するかみたいなところでやっていたけれど、レビューで「そもそも絞り込みの条件与えてやれば join も group by もいらないよね」みたいな話になって、なるほど〜となっていた。
  • あとは他の人のコード読んでたけど、なかなか集中して頭の中のコンピュータを働かせるのが厳しくて、ざっくりと周りの人たちが何をやっているのかを把握する程度の偵察をしまくった。
    • 結構近い距離のチームでも、自分がやってることに集中しすぎると誰が何やってるかわからなくなってくるから、夕方の会やプルリクをみることを通じて、ギブしていかなきゃいけないなと思う。

今日のつぶやき

最後に一言

もう2月も終わるじゃん!