Tomasz Ducin@ducin.dev26 Feb 2025Fellow #DDD folks out there, Can someone explain to me what is a _practical_ difference between a vertical slice and a bounded context?537
Trond Hjorteland@trond.hjorteland.com26 Feb 2025None if the bounded context is designed to have the same scope. Often though the systems in the stack will not share the same model, unfortunately.12
Kenny (Baas) Schwegler@kenny.weave-it.org26 Feb 2025Yes and Bounded context is a linguistic boundary. Vertical slice is more based on features boundary.16
Piotr Wyczesany@pwyczes.patternapplied.com@ducin.dev also, a Vertical Slice(s) *might* be an implementation of a Bounded Context. #DDDesign27/2/25, 9:57 am·0 reposts·3 likes
Piotr Wyczesany@pwyczes.patternapplied.com27 Feb 2025Aaand... Every Vertical Slice is a Bounded Context, but not every Bounded Context is a Vertical Slice. :) #Trolololo #DDDesingGIF11
Kenny (Baas) Schwegler@kenny.weave-it.org27 Feb 2025I don't think it is. User language in a vertical slice can be a separate language from further down the slice, hence separate Bounded context11
Trond Hjorteland@trond.hjorteland.com27 Feb 2025Agree. Kinda wish it wasn't, but reality with different tiers make it very hard.11
Piotr Wyczesany@pwyczes.patternapplied.com27 Feb 2025Thats why I added the troll face. 😉 It works better with 'microservices'. 😉3