Speaker

Matthias Bohlen

Matthias Bohlen

Independent expert for software product development

Matthias spent 20 years as a software developer, followed by almost another 20 years as a freelance consultant for software engineering and as a trainer for software architecture and domain-driven design. He worked with many agile teams who want to produce good software in reasonable time with superb quality, without going nuts in that process!

"Speak" your architecture: From domain language to well-named components

Naming is hard. Teams who write software often give rather technological names to the components they write. This is a problem because it makes the system less understandable and more difficult to extend.
I propose to show more respect to the language that the users and other domain experts speak because it will allow us to think as they think which will make our software more compatible with the users' mental models.
Let's call the modules, components, interfaces, services and entities as business-friendly and technology-neutral as possible and use some patterns from Domain-Driven Design to achieve an architecture that is well-structured, easy to explain and maintain over the years. It's a matter of attitude and attention, folks!

Matthias Bohlen

Independent expert for software product development

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top