~/talk

The Grand Unified Theory of Clean Architecture and Test Pyramid

Talkat NDC Porto 2022 · 2022-04-25..04-29· [testing, frontend-architecture]
links:none on file
slides:none on file

Argues that clean architecture and the Test Pyramid unify when the core (application+domain) is tested in isolation and adapters are tested against real infra; demonstrates an API built with .NET, uses Docker PostgreSQL for integration checks, and enforces the dependency rule pointing inward. Recommends shrinking public surface, avoiding heavy solitary mocking in favor of sociable tests, treating every port with one port two adapters (including a test adapter), and structuring tests as unit integration application so failures pin to a single layer.

AI-written summary · about

  1. 0:00Start
  2. 0:06The Grand Unified Theory of Clean Architecture and Test Pyramid
  3. 25:23Screaming Architecture
  4. 40:16Pyramid Maintenance
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.