1. トップ
  2. 新着ニュース
  3. 経済
  4. プレスリリース

「クリーンアーキテクチャ」の概念に沿ってWebアプリ構築を解説する書籍『手を動かしてわかるクリーンアーキテクチャ』を7月19日に発売!

PR TIMES / 2024年7月17日 13時15分

インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:高橋隆志)は、英Packt Publishing刊行、Tom Hombergs『Get Your Hands Dirty on Clean Architecture: Build 'clean' applications with code examples in Java, 2nd Edition』の日本語版――『手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発』を2024年7月19日(金)に発売いたします。



[画像1: https://prtimes.jp/i/5875/6004/resize/d5875-6004-779b9d288d0b200c7531-0.jpg ]

■具体的なコード例で学ぶソフトウェア設計の理論と実装
本書では、Robert C. Martin氏が考案したソフトウェア設計パターン「クリーンアーキテクチャ」の概念に沿って、Webアプリケーションを構築するにはどうするのか、について実装コードとともに解説します。

クリーンアーキテクチャを実際にコードに落とし込む方法に加え、従来のソフトウェア設計が抱える問題、そしてこの設計パターンがそれをどのように解決しようとしているのか、さらにはトレードオフについての考察まで踏み込んで説明しています。

訳者は『セキュア・バイ・デザイン 安全なソフトウェア設計』、『単体テストの考え方/使い方』(いずれもマイナビ出版)など、ソフトウェア開発者に向けた技術書の翻訳で定評のある須田 智之氏です。氏は本書について次のように述べています。

「私がTom Hombergs氏の『Get Your Hands Dirty on Clean Architecture, 2nd Edition』(Packt Publishing、2023年)を翻訳しようと思い立った理由は、単純にわかりやすかったからという一点に尽きます。本書のわかりやすさの要因の1つは、本書を通してほぼ1つのアプリケーションを使って説明しているため、アプリケーションがどのように成長していくのかを自分自身の経験と照らし合わせやすいことにあります。さらに、どのような設計にするのがよいのかに関して複数の選択肢を提示し、それぞれのメリットとデメリットを論じているのも評価できます。」(「訳者まえがき」より抜粋)
 
■本書は以下のような方におすすめです
ソフトウェア設計に興味を持っているソフトウェア開発者

クリーンアーキテクチャとは何か/実装方法を知りたいソフトウェア開発者



■紙面イメージ
[画像2: https://prtimes.jp/i/5875/6004/resize/d5875-6004-5dffa7bbc00fdba7d3ee-1.png ]

[画像3: https://prtimes.jp/i/5875/6004/resize/d5875-6004-a7827f773a9e8c3cff55-2.png ]


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

■書誌情報

[画像4: https://prtimes.jp/i/5875/6004/resize/d5875-6004-779b9d288d0b200c7531-0.jpg ]

書名:手を動かしてわかるクリーンアーキテクチャ ヘキサゴナルアーキテクチャによるクリーンなアプリケーション開発
著者:Tom Hombergs 著/須田 智之 訳
発売日:2024年7月19日(金)
ページ数:288ページ
サイズ:A5判
定価:3,300円(本体3,000円+税10%)
電子版価格:3,300円(本体3,000円+税10%)※インプレス直販価格
ISBN:9784295019787
◇Amazonの書籍情報ページ:https://www.amazon.co.jp/dp/429501978X
◇インプレスの書籍情報ページ:https://book.impress.co.jp/books/1123101096

■著者プロフィール
著者
Tom Hombergs(トム・ホンベルグス)
ソフトウェアエンジニアであり、著者であり、ものごとをシンプルにすることに情熱を持っている人。複雑さは彼にとってのクリプトナイト(スーパーマンが弱点としている物質)であるため、複雑さをいかにシンプルなものに分解して理解するのかについて日々汗を流している。そして、もし、可能なかぎりシンプルにすることができれば、誰もがその複雑さを理解することができるようになるとも考えている。そのため、シンプルなコードを書くのと同じくらいシンプルで読みやすい文章、記事、書籍に加え、開発者向けの資料を書いている。現在、オーストラリアのシドニーにあるAtlassian社で働いており、Atlassian社の他の開発者が使用する技術スタックの開発者体験(Developer Experience:DX)を高める責務を担っている。

訳者
須田智之(すだ ともゆき)
15年近くいくつかのSI企業の社員として働いたのちに独立。最近の邦訳書には『セキュア・バイ・デザイン 安全なソフトウェア設計』(マイナビ出版、2021年)、『単体テストの考え方/使い方』(マイナビ出版、2022年)がある。

以上


【株式会社インプレス】 https://www.impress.co.jp/
シリーズ累計8,000万部突破のパソコン解説書「できる」シリーズ、「デジタルカメラマガジン」等の定期雑誌、IT関連の専門メディアとして国内最大級のアクセスを誇るデジタル総合ニュースサービス「Impress Watchシリーズ」等のコンシューマ向けメディア、「IT Leaders」をはじめとする企業向けIT関連メディアなどを総合的に展開・運営する事業会社です。IT関連出版メディア事業、およびデジタルメディア&サービス事業を幅広く展開しています。

【インプレスグループ】 https://www.impressholdings.com/
株式会社インプレスホールディングス(本社:東京都千代田区、代表取締役:松本大輔、証券コード:東証スタンダード市場9479)を持株会社とするメディアグループ。「IT」「音楽」「デザイン」「山岳・自然」「航空・鉄道」「モバイルサービス」「学術・理工学」を主要テーマに専門性の高いメディア&サービスおよびソリューション事業を展開しています。さらに、コンテンツビジネスのプラットフォーム開発・運営も手がけています。

企業プレスリリース詳細へ
PR TIMESトップへ

この記事に関連するニュース

トピックスRSS

ランキング

記事ミッション中・・・

10秒滞在

記事にリアクションする

記事ミッション中・・・

10秒滞在

記事にリアクションする

デイリー: 参加する
ウィークリー: 参加する
マンスリー: 参加する
10秒滞在

記事にリアクションする

次の記事を探す

エラーが発生しました

ページを再読み込みして
ください