エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「サービスクラス」は 3 種類ある - 完全に理解した.com
アプリケーションの設計で「サービスクラス」というものがしばしば使われますが、その「サービスクラス... アプリケーションの設計で「サービスクラス」というものがしばしば使われますが、その「サービスクラス」が何を指しているのか、状況によって違ったりしないでしょうか? この記事では、そんな「サービスクラス」についての私の理解を、3 種類に分けて整理していきます。 その中で、「サービスクラス」がアンチパターンと言われる理由なども書いていきます。 結論 - 3 種類の「サービスクラス」 最初に結論として、3 種類のサービスクラスについて書いておきます。 「トランザクションスクリプトパターン」における「サービス」 「ドメインモデルパターン」における「アプリケーションサービス (= ユースケース)」 「ドメインモデルパターン」における「ドメインサービス」 の 3 つです。 ここから、この 3 パターンを整理するための前提からまとめていきます。 前提 - 「ビジネスロジック」について アプリケーションを 3
2023/02/15 リンク