Design and Reality: Essays on Software Design

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Rebecca Wirfs-Brock, Mathias Verraes
Publisher: Leanpub
Year: 2022

Language: English
Pages: 66
Tags: Software Design

Table of Contents
About the Authors
Mathias Verraes
Rebecca Wirfs-Brock
Design & Reality
Domain language vs Ubiquitous Language
Drilling Mud
Scenarios
A Breakthrough
An Act of Creation
Is it a better model?
Design Creates New Realities
Models & Metaphors
Case Study
Data Matching
Domain Modelling
Trust
Trust as an Object
Trust as a Process
Business Involvement
Trust as an Arithmetic
The Evolution of the Model
Discussion
Good Metaphors
Bad Metaphors
Conclusion
Critically Engaging with Models
Models Are Worldviews
Hierarchies and Networks
Heuristics
Models Distract
The Spotify Model
Agile Fluency
Team Topologies
Explicit Building Blocks
When the Team Gets Too Big: a Case Study
Contrasting Spotify and Team Topologies
Comparing Models Yourself
Bossy Models
Getting Too Cosy with the Model
Prescriptive, Descriptive, Aspirational
Putting the Model to Work
Conclusions
Splitting a Domain Across Multiple Bounded Contexts
Deliberate Design Choices
Twenty Commodities Traders
Trade-offs
Multiple Bounded Contexts in Ordinary IT Systems
Conclusion