~/talk

Secure Software & Domain Driven Design

TalkinSpanishat Nerdearla 2020 · 2020-10-20..10-24· [security, software-architecture]
slides:none on file

Argues for treating security as an architectural concern and shows how Domain‑Driven Design (DDD) techniques produce concrete security improvements. Recommends using constructors and value objects to enforce invariants and immutability, applying fail‑fast validation, splitting shared classes (e.g. separate Address types for shipping vs orders) to avoid coupling, and validating inputs in sequence (origin, size, lexical/syntax, then semantic) with checks like IP validation, security groups, regex, and domain primitives.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26Classic security concept
  3. 5:24Security as design aspect
  4. 7:12Domain model and DDD
  5. 12:39Code constructs for security
  6. 16:35Validations in secure development
  7. 21:34Basic building blocks
  8. 29:48Domain Primitives and conclusions
  9. 31:53Summary and Q&A
~/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.