RR 061 Domain Driven Design (DDD) with David Laribee

    0
    628

    03:14 – Domain Driven Design

    04:01 – Domain Model

    04:09 – Patterns of Enterprise Application Architecture by Martin Fowler

    05:24 – Domain Driven Design by Eric Evans

    07:54 – Ubiquitous Language: Use the Terms That the Business/Users Use in Your Code

    08:50 – Bounded Context

    09:50 – Pattern Language

    10:03 – Repository: Allows You to Retrieve Things

    10:21 – Entity: Something With an Identity

    • ActiveRecords

    14:28 – Refactoring

    14:28 – TDD (Test Driven Development)

    14:47 – MSDN Article on DDD

    15:05 – SOA (Service Oriented Architecture)

    16:51 – Anti-corruption Layer

    • Scar Tissue

    19:03  Smalltalk Best Practice Patterns by Kent Beck

    21:56 – Objectified (documentary)

    24:00 – Domain Model vs ActiveRecord

    26:20 – Objects on Rails by Avdi Grimm

    27:33 – ActiveModel

    29:49 – Aggregates (Domain Model Pattern)

    32:54 – Domain Specific Languages

    • A Good DSL Has a Strong Semantic Model

    34:23 – Cucumber

    35:45 – Gherkin

    39:01-  Project Glossaries / Dictionaries

    41:33 – Javascript Jabber Episode #18: Agile Development

    43:57 – DDD leads to simple design

    46:58 – QCon Book

    50:11 – Spiking Code

    52:24 – The Pragmatic Programmer by Dave Thomas and Andy Hunt