Skip to content

Details

For the past few decades, one of the most common approaches to software design has been to first focus on the domain model (application layer), then persistence (data layer) and finally the user interface (presentation layer). But what are the pros and cons of this approach? Are there other alternatives?

In this presentation, Sandro will discuss different design biases and how business analysis can impact architecture. He will then focus on Outside-In Design, explaining how the domain model, bounded contexts and [micro] services can emerge and evolve when driven by the needs of users and external systems, avoiding speculation and wasted effort.

After the presentation, we will have a panel discussion covering audience questions as well as the following topics:

  • What is Software Craftsmanship and why do we need it?
  • Challenges of driving technical change
  • Modernising large applications

Related topics

Events in Nashville, TN
C#
Programming Languages
.NET
Web Development
Web Technology

Sponsors

Vaco Technology

Vaco Technology

Location and Food/Drink

You may also like