Throughout history, advancement has come from reducing the amount of work that needs to be done by humans and letting technology do it for us. Long before computers, humans were letting our technology work for us in order to make ourselves better. So too with programming. We have the ability in PHP, as in many languages, to make the language syntax itself find bugs for us. It's called "types", and is a far too under-utilized part of the language. Even many seasoned developers don't realize the benefits that come from having strict, explicit types in their code rather than relying on haphazard "duck typing". This talk will make the case that your best way to improve your productivity as a developer is to make your language itself do your work for you. With PHP 7's improved typing support that is now even easier than ever.

Comments

Comments are closed.

Felix Peters at 11:43 on 2 Dec 2016

Best Talk so far. Great reminder why we should use strict

Best Talk! Give this man a cookie!

Great talk and some interesting pov.

agreed with every word.

Tom ate at 15:27 on 2 Dec 2016

Great talk about stuff which should be basic knowledge

Vasily Rodin at 14:38 on 3 Dec 2016

Nice job, thank you! Not so much new knowledge, but brilliant wrapping!

Maik at 14:04 on 4 Dec 2016

Thank you very much for this, IMHO, best talk at the whole event. Every PHP developer should should absorb and deepen his or her knowledge about such topics. It is great to here, PHP is developing in such a direction.

E Ciotti at 00:57 on 6 Dec 2016

I'd have liked to have a title saying clearly it was about types (I couldn't read the online description due to bad wifi in the building), and to hear more about the benefits of automatic casting, e.g. when reading/sending data over HTTP. Apart from that, high quality talk

Great!! realy good talk. Where can i found the video talk?