並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

clean-architectureの検索結果1 - 3 件 / 3件

  • クリーンアーキテクチャをパン工場で説明する【Go】

    はじめに 本記事は技術書典16(2024)で一部執筆させていただいた「CA Tech Lounge note #2」のクリーンアーキテクチャとパン工場を元に、一部抜粋&変更したものです。 本記事の対象読者 本記事では、クリーンアーキテクチャを全くわかっていない筆者が、一度個人開発したものをクリーンアーキテクチャにリファクタリングしていく過程で学んだことをまとめていきます。そのため、以下のような読者を想定しています。 クリーンアーキテクチャを聞いたことがあるけどわからない人 コードは書くけれどアーキテクチャを意識したことはない人 アーキテクチャを意識して開発したい人 クリーンアーキテクチャを一度学んでもピンと来なかった人 Goが好きな人! リファクタリング前の筆者の状況 バックエンド歴は半年弱ほどで、実務経験としてはPythonで簡単なAPIを実装するアルバイトのみになります。アーキテクチャ

      クリーンアーキテクチャをパン工場で説明する【Go】
    • バイトルiOSアプリにおけるリアーキテクト 〜マルチモジュール化について〜 - dip Engineer Blog

      1. はじめに こんにちは! 現在、バイトルiOSアプリのリアーキテクトチーム プロジェクトリーダーを務めています白数(@cychow_app)です。 アルバイト・パート求人サービス「バイトル」のiOSアプリは、2021年頃から大規模なリアーキテクトプロジェクトを進めてきました。(私自身はリアーキテクトプロジェクトに2023年頃から参画しています。) 本記事では、iOSアプリ版バイトルにおけるリアーキテクト、主にマルチモジュール化についてご紹介いたします。 2. RIZAP × dip合同勉強会について 本題に入っていく前に、2024/06/07 (金) にRIZAPさんのオフィスにて、RIZAPさんと弊社dipとの合同勉強会「dip×RIZAP iOS/Androidアプリ開発 勉強会」を開催しました。 勉強会では、弊社から@southcloud_7960と @cychow_appが登壇

        バイトルiOSアプリにおけるリアーキテクト 〜マルチモジュール化について〜 - dip Engineer Blog
      • BFFの設計思想 ~FatにするかSlimにするか~

        はじめに 最近、BFF(Backend for Frontend)アーキテクチャを採用する会社が増え、至る所で見るようになりました。BFFは、特定のフロントエンドアプリケーションに特化したバックエンドサービスを提供するアーキテクチャスタイルです。しかし、BFFと一口に言っても様々な形で導入されており、「Fat」にするか「Slim」にするか決めるべきと考えています。 なお、BFFについては以下の記事でも詳しく解説しています。 BFFの導入背景と結果 通常はバックエンドのマイクロサービス化に伴って、フロントエンドの開発生産性を維持するために、BFFは導入されます。しかし、開発が進みプロダクトが成熟するにつれて、BFFにロジックが入り込み、接続エンドポイントも増え、BFF自体が肥大(Fat)化するのが多く見受けられます。 以下のような事象が発生し、BFFが開発のボトルネックになり、開発全体の足を

          BFFの設計思想 ~FatにするかSlimにするか~
        1