I really enjoyed myself at this year’s php | tek. The conference seemed even better than last year. Here are the slides from my talks…
Here are some of the books I mentioned…
- Refactoring: Improving the Design of Existing Code
- php|architect’s Guide to PHP Design Patterns
- PHP in Action: Objects, Design, Agility
- Design Patterns: Elements of Reusable Object-Oriented Software
- Implementation Patterns
- Fundamentals of Object-Oriented Design in UML
I’m already looking forward to next year.
Hello,
Can you give some more information on “Exceptional PHP”’s slide #31 where you say that it is not good to convert php errors to exceptions ?
I’m doing this (except for notices) and I realy don’t see why this approach is bad.
And I have question about slide #35 – if I have special exception called ValidationException and which is used when validating user input (from plain html forms). If data is not correct, then this exception is thrown and a try() in controller catches it and shows a nice message to user. Is this a valid use of exceptions ?
Great book recommendations. Does video of your talks exist?
andrisp,
By converting PHP errors into exceptions, you are generally converting non-fatal events like E_WARNING and E_NOTICE into fatal events. A global user error handler can do this for code that wasn’t written to be exception aware and thus screw up its error handling expectations. This makes it harder to integrate code from multiple parties. And what do you really gain from doing this?
Phillip,
Past conferences have made recordings (but not done anything with them), but none were made at this one, to my knowledge.
Thanks for your interest.
[...] http://www.procata.com/blog/archives/2008/05/26/php-tek-wrapup/ [...]
Thanks for the slides!
Hello,
Thanks for nice information. I am also php programmer and can you please give more reference and suggestion on PHP.
Thanks
Kaur
I enjoyed reading your slides on Coding for Success because it shared best practices that will help me in the long run with my PHP sites.
[...] Continue reading/Seguir leyendo This entry was posted in Programming and tagged php. Bookmark the permalink. ← Sarah Snow Stever Easy “Maintenance Mode” with PHP → [...]