Architecture

  • 2019.05.18

実践クリーンアーキテクチャ with Java

この記事について こちらの記事はクリーンアーキテクチャの Java 実装による解説記事です。 MVC フレームワークに組み込むために一部変更している部分もあります。 それをふまえてご覧ください。 講演内容が @IT さまに記事にしていただけました。 あわせてご参照ください。 https://www.atmarkit.co.jp/ait/articles/1907/08/news002.html ス […]

  • 2019.03.08

ドメイン駆動設計のエンティティとクリーンアーキテクチャのエンティティ

概要 ドメイン駆動設計の有名な用語にエンティティというものがあります。 ほとんどドメイン駆動設計の代名詞のひとつと言っても過言でないほどの有名さを誇るこちらの用語ですが、なんとクリーンアーキテクチャにもまったく同じエンティティという用語が出てきます。 このエンティティという用語は名前こそ同じではありますが、実は完全に同じものを指しているわけではありません。 とはいえまったく違うものである、というわ […]

  • 2018.09.09

実践クリーンアーキテクチャ

2018年9月17日 URL 変更 Qiita 版 Qiita に CUI や GUI 向けのクリーンアーキテクチャの記事を書きました。 ボブおじさんのクラス図を模したものです。 Web とはまた異なった実装になるので、もしよければ合わせてご参照ください。 https://qiita.com/nrslib/items/a5f902c4defc83bd46b8 さらに PHP の Laravel 版 […]

  • 2018.06.29

クリーンアーキテクチャの右下の図

概要 クリーンアーキテクチャの右下の図(これでわかるかな)についてです。 この記事は二つ目です。 クリーンアーキテクチャ関連記事 ◆実践クリーンアーキテクチャ(最新) 記事リンク: https://nrslib.com/clean-architecture/ ※※※↑の記事はこの記事に書いている内容も網羅しています※※※ ◆クリーンアーキテクチャの概要 記事リンク: https://nrslib. […]

  • 2018.04.27

Clean Architecture

2018/9/17 旧記事としてアーカイブ 2018/8/6 更新 最新記事リンク 最新記事: https://nrslib.com/practice-of-clean-architecture/ この記事の内容をもっと詳細に説明しています。 概要 クリーンアーキテクチャについての解説記事です。 クリーンアーキテクチャは iOS clean architecture として発表された設計思想です。 […]

  • 2018.04.26

Hexagonal Architecture

概要 HexagonalArchitecture(ヘキサゴナルアーキテクチャ)についての解説です。 ヘキサゴナルアーキテクチャはDomain Driven Design(DDD, ドメイン駆動設計)に連なる設計手法です。 レイヤードアーキテクチャを更に疎結合に推し進めた形です。 別名として、Ports and Adapters(ポートアダプター)とも呼ばれています。 サンプル 何はともあれサンプル […]