ブックマーク / zenn.dev/tkdn (3)

  • 経年的な既存 Rails コードを前に、何からやっていくか

    バックエンドに Rails をどっかり据えた開発へ携わって 1 年ちょっと経ちました。今年 9 月ころまでは Rails を使っての新規開発に参加していましたが、最近は rails new されたのが 2016 年で最初のコミットの Gemfile には gem 'rails', '4.1.4' と刻まれたプロジェクトで開発をしています(もちろん現在はアップデートが進んでいます)。 この記事では Ruby/Rails の経験がそこまで長くない開発者が経年的な既存コードを前にどう理解したか、どう改善・手入れをしているか、その一部について書いていきます。 また、この記事は Classi developers Advent Calendar 2022 の 3 日目の記事です。 経年的既存 Rails コード x 薄いドメイン知識 Rails をバックエンド API に据えた新規開発では、知識の豊

    経年的な既存 Rails コードを前に、何からやっていくか
    yug1224
    yug1224 2022/12/04
  • Just WebFrontend - 学び直しとメンタルモデル再構築

    "Rebuild your mental model of web frontend programming." Web フロントエンドやそれにまつわるプログラミングにとりかかる上でもっておきたいメンタルモデルについて考えるです。 新しい知識は提供しませんが、Web フロントエンドの学び直し・向き直りをすることで楽しさ・自信を提供したいと考えています。 Web フロントエンドにおいて考えたいことは何なのか。 特定技術に左右されず、持っておくと良さそうなメンタルモデルとはどういったものなのか。 React, Angular を例に取り上げて 2 つの特徴を洗い出し、Web フロントエンドのコンポーネント志向と持っておくとよさそうなメンタルモデルについて考えます。 誤り・ご指摘やご意見があればフィードバックいただけると嬉しいです。

    Just WebFrontend - 学び直しとメンタルモデル再構築
    yug1224
    yug1224 2021/10/02
  • React テスト応用、テストに悩む人へ

    2022-05-06 更新 「React でコンポーネントテストを書くといいらしい、 React Testing Library や jest でサンプルを参考に書いてみたが 現実どうやってプロダクトコードに合わせていけばいいか分からない」 そういった方が対象となるを目指しています。 いろいろ調べて実践したものの下記のように感じた方に適しているかもしれません。 - 結局テストで何を担保しようとしているか分からない - React のテストでハマっているか、Jest でハマっているか分からない - モックとかスパイとかアプリケーションとは遠い出来事も多くてピンとこない 誤り・ご指摘あればフィードバックいただけると嬉しいです。 無料で配布していますが、気に入ったらサポートなどいただけると今後もこのをアップデートし拡張していく気持ちになれるのでよろしくお願いします。

    React テスト応用、テストに悩む人へ
    yug1224
    yug1224 2021/02/26
  • 1