Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Laravel - Domain Driven Design

Laravel - Domain Driven Design

Ngalam Backend Community

November 16, 2019
Tweet

More Decks by Ngalam Backend Community

Other Decks in Programming

Transcript

  1. Hello! I am Lugas Anegah Lead Publication NBC & Backend

    Engineer at DOT Indonesia You can find me at Linkedin @lugasanegah 2
  2. “ Any fool can write code that a computer can

    understand. Good programmers write code that humans can understand. — Refactoring: Improving the Design of Existing Code, 1999 3
  3. “ DDD – sebuah pendekatan model OOP yang bisa menjelaskan

    apa yang di kerjakan fungsi itu. – mengingatkan tentang aturan baku, serangkaian ide bisnis, dan pola untuk mewujudkannya. 5
  4. The Ubiquitous Language “To know what a scope is; how

    to use it; what it does … ask someone who knows” 9
  5. The Agile Manifesto 1. Individuals and interactions over processes and

    tools 2. Working software over comprehensive documentation 3. Customer collaboration over contract negotiation 4. Responding to change over following a plan 10
  6. “ Talk to business people, they’ll enjoy explaining their jobs

    and problems, you’ll love listening and finding solutions. 11
  7. 14