28.Jan.2012 at 13:33 by Derick Rethans via api
Good talk, but the slides could use some work. There was IMHO too much extras in the slides such as the namespace stuff. Some diagrams for the precedence would be beneficial too.
Nick Belhomme (28.Jan.2012 at 13:40)
Talk at PHPBenelux Conference 2012 (English - US)
Start reducing complexity and start reusing sets of methods freely in several independent classes living in different class hierarchies with traits.
Learn the semantics and start living in the future of PHP now!
Quicklink: https://joind.in/4774
Track(s): Combell room
Slides: PHP traits, treat or threat?
By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.
If the claim is approved you will be able to edit the information for this talk.
Are you sure?
28.Jan.2012 at 13:33 by Derick Rethans via api
Good talk, but the slides could use some work. There was IMHO too much extras in the slides such as the namespace stuff. Some diagrams for the precedence would be beneficial too.
28.Jan.2012 at 13:43 by Paul de Raaij
Too much information on the slides which are overwhelming the audience and sometimes the presenter also. The information itself is good and helpful.
28.Jan.2012 at 13:45 by Lucas Aerbeydt via api
As mentioned by the rest, the slides could be improved. Overall a good talk though
28.Jan.2012 at 15:26 by Jeroen Keppens via api
Very interesting information, but I agree the slides could be improved. Too much code which sometimes confused the speaker. But that said, I think Nick did a great job and I learnt a lot of new stuff.
28.Jan.2012 at 18:48 by Taco van den Broek via api
Even the examples were confusing the speaker. Not motivated to use traits. Missed examples about testability and why using traits is better than X. Too bad even the raffle went south.
28.Jan.2012 at 20:11 by Erik Snoeijs
Some code examples could have been a bit shorter, but I liked the fact that it was "real code" and not just hello world examples.
I also found the fact that there were other 5.4 features in the examples to be kind of fun. They were easy to pick out, and since I hadn't heard about them before it was a nice little extra.
The speaker did have a bit of a stumble in the middle of the talk, bit of a blank out maybe? But after a moment regained himself and the rest of the talk went perfectly fine.
28.Jan.2012 at 20:34 by M. de Krijger
Thnx for this talk. Learned some new stuff about traits. Don't get yourself strangled in all the sheets with code. Don't know how i would have done it differently, but I can imagine it's hard with so many sheets of code, sometimes looking very similar. Too bad you had only one slide about its performance gain, with such great results im really curious where these gains are won.
28.Jan.2012 at 21:27 by Doru Bratu
Nice talk, lots of usefull info. Couldn't agree more about the fact that traits are good or bad depending of the usage in peoject. Not evil for sure ;) There were times when the speaker lost it, but recovered quickly. Well done overall!
28.Jan.2012 at 23:08 by office@thisway.ro
interesting topic, good examples but the presentation material should have been better known by the speaker before the presentation - reading the examples to understand them during the speech didn't seem the best option.
29.Jan.2012 at 00:08 by Rafael Dohms
Great coverage on the topic and good effort to use real life examples. However the slides could use a little more visual aids to drive the points home and to help the speaker get on track. The extra information at the beginning was very interesting but maybe out of place in a traits talk.
29.Jan.2012 at 09:08 by Richard van den Brand
I really enjoyed this talk. Really looking forward to give 5.4 a try :)
29.Jan.2012 at 10:03 by Tom Van Looy
Good talks. I see some use cases for traits. But the talk definitely showed that you should be careful with them as well.
29.Jan.2012 at 11:31 by Tom Van Herreweghe
This was a talk I was really looking forward to. Nick did a good job at explaining traits. I agree with the comment about the visuals for a better understanding. As a presenter it's always difficult to choose between having a lot of code to explain things better versus having fewer code to make the slides better. For me it was not a problem to have a bit more code. The real life example helped a lot to understand everything.
29.Jan.2012 at 15:23 by Harrie Verveer
Very interesting talk; I learned a lot of new stuff and I'm definitely going to play around with traits a bit more. There was a bit too much code on the example slides though - maybe leaving irrelevant stuff out of the code examples or by explaining your point using a graphical representation would help to make it more clear.
29.Jan.2012 at 16:05 by Yosh de Vos
I liked the talk and learned how traits work and can be used. Even if it is a hard topic for the speaker to explain, as could be noticed within the code examples.
The benchmarks between 5.3 and 5.4 were amazing, but not a good comparison as 5.4 has build-in APC.
29.Jan.2012 at 20:04 by Bart Reunes
Interesting topic. But the presentation could have been better.
First of all: one can cover traits, without having examples from Zend, or from a very specific case in a very specific environment. Use some basic class that you explain at the beginning, and then toy around with that - keeps the differences far easier to understand.
Also it would give you as a speaker the chance to know what slide you're actually on, and quickly see what the point of the code is you are showing to your audience - some notes on your own screen would also come in handy. It would certainly help with the wondering about for example a slide on abstract classes, even when it's completely understandable what the slide was trying to say.
The talk however was good, as Nick certainly knows what he's talking about. Even in the Alice-in-wonderland situation.
29.Jan.2012 at 20:07 by Radu Neagu
I really understood the idea behind traits and how they work, though the slides need some work.
29.Jan.2012 at 20:41 by Sebastian Marek
I really liked the idea of the talk. A definitive opportunity for me to learn about it and know that I don't like them! The very low rating is for the fact that I found the talk chaotic and I had a feeling Nick wasn't prepared well enough. But with a bit more practice this will be a great talk.
30.Jan.2012 at 08:40 by Kristian Zondervan
Good talk but a bit chaotic. Don't know if I became very enthousiastic about traits but you gave a good overview.
30.Jan.2012 at 09:00 by Jurgen Rutten
Nice talk, with good info about the subject
I did some reading about traits a couple of months ago, so didn't learn that much new stuff, but still got some usefull info
The presentation was good, but sometimes a bit chaotic
The slides had too many long code samples, and maybe it would have been better too explain more stuff without going over lot's and lot's of code, although it isn't easy explaining it without viewing some code
Work on it a little bit, and this talk could be awesome
30.Jan.2012 at 09:26 by Frank Desmettre
Very interesting for me, I didnt know much about this side of the next PHP version
30.Jan.2012 at 11:41 by Edin Rustempasic
Interesting, but chaotic. The code explanation need some work, because I lost you at some point (classes/interfaces/traits/aliases part).
31.Jan.2012 at 20:41 by Lineke Kerckhoffs-Willems
Good talk Nick, I could tell you knew what you were talking about. Too bad you got lost at some points, maybe some rehearsing next time would be better. I would loved to hear you tell more about the advantages and disadvantages of using traits and put them next to each other. I think the structure of the talk could use some work. If you want someone to help, you know how to contact me :)
28.Jan.2012 at 13:31 by Ike Devolder
sometimes a bit hampering, but all together a nice talk, i learned some extras and got some idea how to use traits in real world scenarios