We all know interfaces, they allow us to separate what a concept does from how it does it, but it can be tricky to know where to use them. When is an interface the right solution to a problem and when do they just get in the way? Barry O Sullivan will host a workshop session to go through this very problem. It will start with a brief introduction to the concept, followed by a workshop session where everyone will work through a codebase at their own speed, using interfaces to turn a messy program into an easily testable application. The PHPDublin team will be there to assist, and at the end of the of the session you'll have a better understanding of how to use interfaces in your day to day.

If you want to practice your code design chops, this is the workshop for you.

Comments

Comments are closed.

Mark Railton at 12:02 on 21 Feb 2018

The workshop started with an overview on how and why we use interfaces as well as some at lot of insight on recommended practice when using them.

The workshop portion was fantastic, Barry had selected 3 challenges of varying difficulty in order to ensure that there was something for everyone, rather than just assuming a specific level of experience. If you're not using interfaces or not sure on when you should be using them, I'd highly recommend taking part in this workshop.

This was a great workshop, congratulations and thank you for that initiative.

Declan Keane at 21:04 on 21 Feb 2018

Excellent workshop