Interface segregation - The forgotten i in SOLID


Comments are closed.

James Mallison at 15:43 on 1 Oct 2016

I find that there's usually one talk that stands out and really makes me thing and reconsider how I do something at a conference, and this talk did that for me.

Why he isn't more forthcoming with such useful knowledge outside of conferences is beyond me!

James Byrne at 15:46 on 1 Oct 2016

An excellent talk. Well paced and very clear.

Tom de Bruin at 15:55 on 1 Oct 2016

Really enjoyed this talk. Educational and funny.

Very educational.

Nice to see the thinking behind it and why do it. I liked the approaches showed and most of all keeping it simple.

Pete McFarlane at 17:16 on 1 Oct 2016

My favourite talk so far, a lot of learning to be had and entertainingly delivered. The delivery was occasionally slightly stuttered and sometimes you seemed a bit nervous but you needn't be because the talk was very inspiring!

Alistair Shaw at 17:37 on 1 Oct 2016

Really great talk, could see you were a bit nervous, but you got your point across really well with a good combination of humour and clarity.

An excellent introduction to interface segregation. Good code examples.

Gareth Ellis at 20:16 on 1 Oct 2016

Fantastic talk and the sort of thing that justifies coming to PHPNW. I love hearing about ideas on how to better architect code and I'm a big fan of the idea of writing more to save on reading later, so it was really cool to hear such a practical angle on making code more easy to reason about.

Dave Redfern at 22:40 on 1 Oct 2016

I was already doing some of what Dan was talking about, but I now see I still have a way to go and can really improve my usage of interfaces. He is right though, the I is often forgotten, but really does make a lot of sense.

Scott Dutton at 07:32 on 2 Oct 2016

Great talk. Very well balanced

Mark Bradley at 10:35 on 2 Oct 2016

Great talk. educational and funny. The code example were really simple to follow and a good size. It was nice to here the negative and positives of using Interface Segregation.

Will definitely be putting more effort into writing reasonable code rather than understandable.

Excellent talk and very thought provoking, lots of great take homes and I think it was well balanced in terms of the benefits and tradeoffs.

Chris Emerson at 15:57 on 2 Oct 2016

My favourite talk of the weekend. I was surprised at how broad a scope the general principle of Interface Segregation really covers, and picked up loads of really useful techniques and tips from this talk. Really enjoyable.

Dan blew me away, due to his obvious trustworthiness (a.k.a. the full beard). He explains interface segregation
really well, with a good example of how things can go horribly wrong. Good humor also which makes this a nice allround
talk that's easy to listen to.

Andy Roberts at 11:04 on 3 Oct 2016

My favourite talk of the day, it was educational, funny and well balanced. Although the speaker was nervous, it didn't matter as the content was still delivered well, and precisely. It was refreshing to object oriented principles being explained along with a simple example everyone could relate too.

Particularly enjoyed the explanations on the downsides of writing good boring code, more typing and time but the benefit is simple, reasonable and understandable code - and of course the trustworthy beard.