Books

Diの原理・原則とパターン(仮)

マイナビ出版

Product Details

ISBN/Catalogue Number
ISBN 13 : 9784839983062
ISBN 10 : 4839983062
Format
Books
Publisher
Release Date
May/2024
Japan

Content Description

依存注入(Dependency Injection:DI)の第一の目的は保守しやすいソフトウェアを構築することにあります。本書は一貫して依存注入について見ていくのですが、より優れたオブジェクト指向のプログラミングが行えるようになることも目標の1つとしています。サンプル・コードにC#を用いていますが、解説していることの多くは他のオブジェクト指向プログラミング言語でも適用できるようになっています。

目次 : 第1部 依存注入(Dependency Injection:DI)の役割(依存注入(Dependency Injection:DI)の基本:依存注入とは何なのか?なぜ使うのか?どのように使うのか?/ 密結合したコードで構築されたアプリケーション/ 疎結合なコードへの変換)/ 第2部 カタログ(依存注入のパターン/ 依存注入のアンチ・パターン/ コードの嫌な臭い(code smell))/ 第3部 純粋な依存注入(Pure DI)(オブジェクト合成(object composition)/ オブジェクトの生存期間(lifetime) ほか)/ 第4部 DIコンテナ(DIコンテナとは?/ DIコンテナ:Autofac ほか)

【著者紹介】
スティーブン・ヴァン・ドゥールセン : .NETを用いた開発を行うフリーランスの開発者兼アーキテクトのオランダ人です。彼のソフトウェア業界での経験は2002年から始まります。彼はオランダのナイメーヘン(Nijmegen)に住んでおり、コードを趣味で書きつつ、それを職業としています

マーク・シーマン : デンマークのコペンハーゲン(Copenhagen)に住んでいるプログラマー兼ソフトウェア・アーキテクトであり、カンファレンスにもよく登壇しています。彼は1995年からソフトウェア業界で働いており、2003年からテスト駆動開発(Test‐Driven Development:TDD)を始めるようになりました。そして、そのキャリアの中の6年間にはMicrosoftとコンサルタント、開発者、アーキテクトとして働いた経験も含まれています。現在、Markはソフトウェア開発に携わっており、コペンハーゲンで働いています

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

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

Customer Reviews

Comprehensive Evaluation

☆
☆
☆
☆
☆

0.0

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

Book Meter Reviews

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

powered by

  • 良書。デザインパターン・SOLID原則・ドメイン駆動・クリーンアーキテクチャ・テストの自動化、開発の参考書は色々読み漁ってきたけど各参考書の知識を紐づけするための一冊ってのがこの本の感想。初心者がこの一冊だけで全てを理解するのは難しいと思うけど、他の参考書で得た知識をどのように組み合わせようかと悩んでる段階なら第3部までは必ず読んだ方が良い。

レビューをもっと見る

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

Recommend Items