タグ

2021年6月10日のブックマーク (2件)

  • インフラストラクチャの永続レイヤーの設計 - .NET

    このコンテンツは eBook の「コンテナー化された .NET アプリケーションの .NET マイクロサービス アーキテクチャ」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。 データ永続化コンポーネントは、マイクロサービス (つまり、マイクロサービスのデータベース) の境界内でホストされているデータへのアクセスを提供します。 内容としては、リポジトリや作業単位クラス (カスタム Entity Framework (EF) DbContext など) などのコンポーネントの実際の実装が含まれています。 EF DbContext は、リポジトリおよび Unit of Work パターンの両方を実装します。 リポジトリ パターン リポジトリ パターンは、システムのドメイン モデルの外部で永続化の問題を維持することを目的とした

    インフラストラクチャの永続レイヤーの設計 - .NET
  • クラスを使わないアプリを実際に作ってみた気付き

    クラスを使わないアプリを実際に作ってみた気付き ども、北米でお勉強してる Nash です。 この記事は「クラスを使わないでアプリケーションを作ってみたことによる気付き」をまとめた記事です。 クラスを使わないアプリを作った 先に結論だけども、「クラスなしでモデルを表現する」はあまりおすすめできないので素直にクラスを使ってください。個人的には immer と併用するのが良いかと思う。 試しにクラスなしで関数+JavaScript Plain Objectだけのプロジェクトを1つ作ってみたけど、シンプルになる反面どこでもObjectを書き換えられるのでキチンと書かないと速攻でスパゲッテイになるのでやっぱりクラスないと怖い — Nash⚡️北米でコード書いてる (@snamiki1212) March 2, 2021 ということで、1つずつ見ていく。 何を作ったの 『Plangoab』という海外

    winterfall
    winterfall 2021/06/10
    “先に結論だけども、「クラスなしでモデルを表現する」はあまりおすすめできないので素直にクラスを使ってください。個人的には immer と併用するのが良いかと思う。 ”