Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Java EE勉強会
MenuBar
編集
添付
凍結
新規
最終更新
一覧
単語検索
DDD
/
Looking Forward
Menu
Top
JavaEE勉強会
参加するには
FAQ
MakingSenseofStreamProcessing
MicroservicesVsSOA
ModernJavaEEDesignPatterns
BSA
EIP
DSL
DDD
議事録
最新の20件
2023-11-24
MicroservicesVsSOA/The World of Service-Based Architectures
2020-11-14
DDD/Knowledge-Rich Design
MakingSenseofStreamProcessing/Example Implementing Twitter
2020-10-28
EIP/Aggregator
2019-12-18
EIP/Publish-Subscribe Channel
2018-06-10
FrontPage
2017-07-08
MakingSenseofStreamProcessing/Materialized Views Self-Updating Caches
MakingSenseofStreamProcessing/Summary Four Database-Related Ideas
MakingSenseofStreamProcessing/The Unbundled Database
MakingSenseofStreamProcessing/Conclusion
MakingSenseofStreamProcessing/Streaming All the Way to the User Interface
MakingSenseofStreamProcessing/4. Materialized Views
2017-06-11
MakingSenseofStreamProcessing/1. Replication
MakingSenseofStreamProcessing/Bringing the Unix Philosophy to the Twenty-First Century
MakingSenseofStreamProcessing/2. Secondary Indexes
MakingSenseofStreamProcessing/3. Caching
MakingSenseofStreamProcessing/How Databases Are Used
MakingSenseofStreamProcessing/Composability Requires a Uniform Interface
2017-03-25
MakingSenseofStreamProcessing/Unix Architecture versus Database Architecture
MakingSenseofStreamProcessing/Turning the Database Inside Out
担当:中村
Looking Forward 展望 (p.505)
†
要約
†
複雑さは多くの科学のおいて、先進的な課題です。これはビジネスソフトウェアの分野においても同じです。 純粋に技術的な問題は、有能な技術者にとって好奇心をくすぐり刺激的ですが、ドメイン駆動設計はそれと同程度のものとして新しい時代を開きます。複雑なドメインに取り組み理解可能なソフトウェア設計に落とし込むことは、エキサイティングな挑戦なのです。
私たちは、素人が複雑なソフトウェアを作るという時代にはいません。基本的な技術をもつプログラマたちは、何らかの製品は作り出させても、会社に競争力をもたらすような本当に有用な製品は作れません。 必要とされているのは、有能なソフトウェア開発者の能力や生産性を高めるツール作成者のための何かや、 ドメインモデルを動作するソフトウェアとして表現するすぐれた方法です。 私は、この目的のために考案された新しいツールや技術を検証することを楽しみにしています。
しかし、改良されたツールに価値があったとしても、すぐれたソフトウェアを作るのは学習と思考の活動だという事実をわすれてはいけません。モデリングには想像力と自制心が必要です。考えるのを助けるツールがよいツールです。
新しいツールの登場を待たなくても、すでに今あるツールと技術を使うことで、私たちは、多くのプロジェクトが今日作成しているシステムよりも価値あるものを作り出すことができます。ソフトウェアは成長するにつれ私たちを閉じ込めるのではなく、新しい機会を作り出し、ソフトウェアの持ち主のために価値を付加しつづけるのです。
担当者のつぶやき
†
みんなの突っ込み
†
まとめ (
議事録
)
†
Menu
Top
JavaEE勉強会
参加するには
FAQ
MakingSenseofStreamProcessing
MicroservicesVsSOA
ModernJavaEEDesignPatterns
BSA
EIP
DSL
DDD
議事録
最新の20件
2023-11-24
MicroservicesVsSOA/The World of Service-Based Architectures
2020-11-14
DDD/Knowledge-Rich Design
MakingSenseofStreamProcessing/Example Implementing Twitter
2020-10-28
EIP/Aggregator
2019-12-18
EIP/Publish-Subscribe Channel
2018-06-10
FrontPage
2017-07-08
MakingSenseofStreamProcessing/Materialized Views Self-Updating Caches
MakingSenseofStreamProcessing/Summary Four Database-Related Ideas
MakingSenseofStreamProcessing/The Unbundled Database
MakingSenseofStreamProcessing/Conclusion
MakingSenseofStreamProcessing/Streaming All the Way to the User Interface
MakingSenseofStreamProcessing/4. Materialized Views
2017-06-11
MakingSenseofStreamProcessing/1. Replication
MakingSenseofStreamProcessing/Bringing the Unix Philosophy to the Twenty-First Century
MakingSenseofStreamProcessing/2. Secondary Indexes
MakingSenseofStreamProcessing/3. Caching
MakingSenseofStreamProcessing/How Databases Are Used
MakingSenseofStreamProcessing/Composability Requires a Uniform Interface
2017-03-25
MakingSenseofStreamProcessing/Unix Architecture versus Database Architecture
MakingSenseofStreamProcessing/Turning the Database Inside Out