部室予約システムのリファクタリング
開発した予約システムについて、本番環境への導入前にリファクタリングを行いました。 バックエンドはヘキサゴナルアーキテクチャに近い設計を取り、リポジトリとユースケースを分離させ、依存の方向を制御しつつ見やすいコードにしました。 フロントエンドはカスタムフックを用いて見た目とロジックを分離し、コンポーネントからの呼び出しをわかりやすくしました。更に、関数や戻り値の適切なメモ化・ページの遅延ローディング対応を行いました。
View 吉村 拓's
Full Profile
This information is visible only to Wantedly users or the user’s connections
View past posts
View mutual connections
View 吉村 拓's full profile
開発した予約システムについて、本番環境への導入前にリファクタリングを行いました。 バックエンドはヘキサゴナルアーキテクチャに近い設計を取り、リポジトリとユースケースを分離させ、依存の方向を制御しつつ見やすいコードにしました。 フロントエンドはカスタムフックを用いて見た目とロジックを分離し、コンポーネントからの呼び出しをわかりやすくしました。更に、関数や戻り値の適切なメモ化・ページの遅延ローディング対応を行いました。