Books

手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発

Tom Hombergs

Product Details

ISBN/Catalogue Number
ISBN 13 : 9784295019787
ISBN 10 : 429501978X
Format
Books
Publisher
Release Date
July/2024
Japan
Co-Writer, Translator, Featured Individuals/organizations
:

Content Description

コード例で学ぶ理論と実装。

目次 : 第1章 保守容易性/ 第2章 従来の多層アーキテクチャの何が問題なのか?/ 第3章 依存関係の逆転/ 第4章 パッケージ構成に関する戦略/ 第5章 ユースケースの実装/ 第6章 Webアダプタの実装/ 第7章 永続化アダプタの実装/ 第8章 アーキテクチャの構成要素に対するテスト/ 第9章 境界を越える際のモデルの変換/ 第10章 アプリケーションの組み立て/ 第11章 短絡的な実装への意図した選択/ 第12章 アーキテクチャ内の境界の維持/ 第13章 複数の境界づけられたコンテキストの管理/ 第14章 コンポーネント基盤のアーキテクチャ/ 第15章 アーキテクチャの決定

【著者紹介】
トム・ホンベルグス : ソフトウェアエンジニアであり、著者であり、ものごとをシンプルにすることに情熱を持っている人。シンプルなコードを書くのと同じくらいシンプルで読みやすい文章、記事、書籍に加え、開発者向けの資料を書いている。現在、オーストラリアのシドニーにあるAtlassian社で働いており、Atlassian社の他の開発者が使用する技術スタックの開発者体験(Developer Experience:DX)を高める責務を担っている

須田智之 : 15年近くいくつかのSI企業の社員として働いたのちに独立(本データはこの書籍が刊行された当時に掲載されていたものです)

(「BOOK」データベースより)

Customer Reviews

Comprehensive Evaluation

☆
☆
☆
☆
☆

0.0

★
★
★
★
★
 
0
★
★
★
★
☆
 
0
★
★
★
☆
☆
 
0
★
★
☆
☆
☆
 
0
★
☆
☆
☆
☆
 
0

Book Meter Reviews

こちらは読書メーターで書かれたレビューとなります。

powered by

  • Kazuyuki Koishikawa

    分かりやすかった気がする。

  • youta32449999

    具体的なパッケージ構成の記載がとてもわかりやすかった。それぞれの層は何をすべきかトランザクション管理はどこですべきかという一番気になる点を詳しく記載しているので学びになった。 WebSocketのような双方向のインタラクションがある場合は受信ポートはserviceで実装されるが送信ポートはapplicationで定義されてwebで実装が提供されるという話があり、確かにそういうケースもあるよなと感心してしまった。 本の最後にもあるように体験してみることが大事なので出来るところから始めてみようと思う

  • miura

    ヘキサゴナルアーキテクチャについて理解が進んだ。 / 割れ窓が全くないソフトウェアはどこかに存在するのか。有無ではなく、多い少ないということなんだろうけども。

  • pea47581220

    手を動かしてわかるという題ですがハンズオン形式ではなかったです。 サンプルコード(Java)が公開されていますが、他言語実装もいくつかGithubに挙がっているので参考になります。 各章は短く区切られており読み易く、記載内容も非常に分かりやすかったです。ヘキサゴナルアーキテクチャとドメイン駆動設計の組み合わせからコンポーネント基盤アーキテクチャまで複雑度の観点からアーキテクチャを提案されています。

  • むらむー

    ヘキサゴナルアーキテクチャを使ってクリーンアーキテクチャを実現する具体的なパッケージ構成の方法とクラスの実装方法を知ることができた。 今まで抽象的だったり理論的なところまでしか理解できてなかったのが、この本のおかげで実装レベルまでクリアになった。 個人的には「境界を越える際のモデルの変換」も参考になった。各戦略パターンとそれぞれの指針は活用していこう。

レビューをもっと見る

(外部サイト)に移動します

Recommend Items