Nicolò Pignatelli – Metaphor Driven Design

video:

Explore DDD 2017 – Denver, Sept. 21-22

Metaphors are everywhere. In our life, in our job, and even in our source code.

We are unconsciously driven by them when shaping our vision and understanding of the world. For a Domain-Driven Design project to be successful, carefully choosing the right metaphors to describe our models and creating a shared understanding and a common interpretation of the systems at stake is therefore crucial.

In this talk, Nicolò talked about the dangers that we face when our design process is unconsciously driven by metaphors. He shows how by bringing metaphors to a conscious level and dominating them, enabling us to gain faster insights on our models, communicate those insights effectively and dramatically improve our ubiquitous language.

Did you notice? This description contains no less than 13 metaphors.

About Nicolò

Nicolò is Director of Engineering at GFG eCommerce Technologies, a fashion-tech solution provider based in Berlin. Software developer and hardcore fan of Agile Management and Domain Drive Design, he spends his professional life in the twilight zone located in the middle of software, psychology, complexity thinking, the search for happiness, dürum, and espresso. He loves to answer "it depends" to look smart and make himself hated. He usually says unpopular things and dreams of conquering the world to ban pizza Hawaii forever.

WEBSITE: http://exploreddd.com
TWITTER: http://twitter.com/ExploreDDD

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Recent videos

Impact Mapping – The Secret Sauce

Details "Impact mapping is a lightweight, collaborative planning technique for teams that want to make a big impact with software products. It is based on user interaction design, outcome-driven planning and mind mapping. Impact maps help delivery teams and...

Pragmatic Architecture: How to Know When It’s Enough

Details Overengineering wastes time and effort, while underengineering creates future pain. How do you strike the right balance? This talk explores how you can use the balanced coupling model to achieve the just-right engineering. You’ll learn to predict volatility of...