DrupalCon Amsterdam 2014: Models & Service Layers; Hemoglobin & Hobgoblins
Speakers: rosstuck Models, sure. That’s all part of MVC. Those are the objects that hold your business logic. Except…do they really? In PHP, the norm is to have an anemic domain model. Even if you want to move away from that (whatever it is), how do you do it? In this talk, we’ll look at different schools of thought for managing your code’s truly important parts and the impact on related areas like testing or form libraries. We'll also discuss making your framework unimportant and integrating different systems, no matter what they're written in. From plain models to service layers, DDD to CQRS, we’ll try to apply them to an average application using PHP libraries and see where they stand up or fall down. There’s no magic elixar for designing good models but sometimes all you need is a little iron in your diet.

PHP UK Conference 2014 - Mathias Verraes - Unbreakable Domain Models

🚀 TDD, Where Did It All Go Wrong (Ian Cooper)

DrupalCon Amsterdam 2014: The Myth of the Meerkat: Organising Self-Organising Teams

Mastering Drupal: A Hands-On Tour of the Experience Builder with Lionel Enkaoua (Part 1)

DDD & Microservices: At Last, Some Boundaries! • Eric Evans • GOTO 2015

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
![Paul Jones — Steps Toward Modernizing a Legacy Codebase — php[world] 2014](https://i.ytimg.com/vi/65NrzJ_5j58/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYciA8KD8wDw==&rs=AOn4CLDBnmx0Xy8JxwD6c11bnlhaI5ZMcA)
Paul Jones — Steps Toward Modernizing a Legacy Codebase — php[world] 2014

Udi Dahan - If (domain logic) then CQRS, or Saga?

n8n Tutorial – Zero to Hero Course

Robert C Martin - Clean Architecture and Design

DrupalCon Amsterdam 2014: Lightning Talks 1

Design Microservice Architectures the Right Way

PhpStorm: 42 Tips and Tricks Talk by Mikhail Vink, Dutch PHP Conference 2015

Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz

Min-maxing Software Costs - Konstantin Kudryashov - Laracon EU 2015

Aggressive PHP Quality Assurance in 2019 | Marco Pivetta

Domain Driven Design: The Good Parts - Jimmy Bogard

