Vertical Slice Software Architecture

Moving from a layered software architecture to a vertical slice architecture can be a bit daunting. We remove abstractions, complex structures, and focus building on the axis of change, then what is next? What new structures, patterns, and policies will need to be introduced in this style of software architecture? How will we deal with common business functionality, and where do concepts like CQRS and DDD fit in? This presentation introduces the idea of vertical slice architectures, and dive into the patterns, tools, and techniques used with slices. It also covers how you can fit vertical slices into different kinds of systems, from desktop, SPA, and normal MVC applications. Finally, it explores the new challenges that come with slices and layers, and how a different approach provides a much more maintainable end result.

Video producer: https://ndcporto.com/

One comment

  1. Pingback: Software Development Linkopedia October 2020

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.