addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Monthly Meeting - September/2014

Summer is over and September is here. This month, Ross Tuck will tell us all about Hemoglobins and Hobgoblins, or Models and Service Layers.

19:00: Welcome Drinks 
19:30 - 20:30: Models and Service Layers; Hemoglobins and Hobgoblins
20:30 - 20:45: Raffle 
20:45: Pizza, Social, drinks

Talk: Models and Service Layers; Hemoglobins and Hobgoblins
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. 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.

Speaker: Ross Tuck
Ross Tuck is a senior developer in the Netherlands, despite being American. He’s currently obsessed with hypermedia, CQRS, middleware and vector graphics but this tends to change quickly. Otherwise, he’s usually trying to make time to read.

We got some awesome stuff to give away this month, so make sure you attend another awesome meetup!

Join or login to comment.

  • frankkoornstra

    Oh and if we could have the slides, that would be great! I'm trying to explain this to colleagues and am struggling hard...

    September 19, 2014

  • Rafael D.

    Great talk. Venue was a bit warm, but that's Amsterdam in the "summer". Pizzas were great!

    1 · September 19, 2014

    • Eugene F.

      Hint for organizers - previous time pizzas were much better :)

      September 19, 2014

  • frankkoornstra

    Awesome talk, already gave my feedback on JoindIN ( Good location and great pizza :)

    1 · September 19, 2014

  • Robin S.

    Wow, what a talk. As always Ross has the skill of 'blowing your mind after 5 minutes' down to an art!

    Thanks to Pocket Media for hosting! And hope to see everyone (and the slides + video) soon :)

    1 · September 19, 2014

  • Pablo J.

    Thanks a lot for the invitation to the PHP Monthly Meeting - September/2014 & Pocket Media.

    Interesting the topic about the MVC (Model ,controller , view) and the idea such the Services as a layer .the speaker of the topic and his hat ,both are great ! really very entertaining Very well located ocation for the building the Pocket Media company ,thanks for the invitation for the pizza,drinks and chips.

    Ey Pascal the Vink lot of thanks for the TShirt PHP xxx .
    I really apreciatte.. : ) ,please , let me to invite to you for a drink next time I will see you lads in the next meet up

    1 · September 19, 2014

  • Marc

    Just gave up my spot. Still tied up in work. Enjoy all.

    September 18, 2014

  • Ellen B.

    Can't make hope someone else enjoys

    September 18, 2014

  • Jordy M.

    What are the parking options?

    September 18, 2014

    • Dennis de G.

      Same :)

      September 18, 2014

    • Pascal de V.

      There are (paid) parking spots available in the neighbourhood. Unfortunately, there's no parking space provided by the company (on account of them not having any :P)

      September 18, 2014

  • Rolf J.

    Sorry guys, can´t make it. Someone else can have my spot

    September 18, 2014

  • Robin S.

    Looking forward to tonight and hope to see some comparison stuff to the last meetup! Exciting!

    September 18, 2014

  • Cees-Jan K.

    Probably can't made it because of personal events so giving my spot up for someone else, have a good one :).

    September 16, 2014

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy