Píldoras
Explicaciones breves e independientes de conceptos que aparecen en los artículos — se leen una vez y se enlazan siempre.
Costura
Un punto del código donde puedes cambiar el comportamiento sin tocar el código de ahí mismo, normalmente pasando algo distinto como parámetro.
Desacoplamiento
Reducir cuánto necesita saber una parte de un sistema sobre otra, para que cada una pueda cambiar sin arrastrar a la otra con ella.
Dirección de las dependencias
Hacia dónde apunta una flecha en un diagrama de dependencias: hacia la abstracción estable, no hacia el detalle concreto que la llame.
Fixtures de test
Datos conocidos, cargados de antemano, contra los que corre un test, para que sus comprobaciones dependan de un estado inicial predecible y no de lo que sea que haya en la base de datos.
Test end-to-end
Un test que lanza una petición a través del sistema real, tal como lo haría un cliente: por HTTP, a través del handler real, hasta la base de datos real, y comprueba la respuesta.