CaSE: Conversations about Software Engineering cover image

Mark Seemann on heuristics for software engineering

CaSE: Conversations about Software Engineering

00:00

Vertical Slicing and Balancing Layers

The chapter explores the concept of vertical slicing in software development, comparing it to the traditional approach and highlighting its benefits. The speakers discuss the decision to stop at the REST API layer instead of adding a UI and explore different architectural patterns for distributing responsibilities among layers. They also delve into the importance of balancing time spent on the data and business layers.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app