CaSE: Conversations about Software Engineering cover image

Mark Seemann on heuristics for software engineering

CaSE: Conversations about Software Engineering

CHAPTER

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.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner