Advanced OOP and Design Patterns

Stefan Priebsch (26.Sep.2009)
Talk at CodeWorks 2009 (Dallas) (English - US)

Rating: 5 of 5

There is nothing wrong with procedural programming in PHP. However, as applications grow in size, age, and lifespan, you willneed object-oriented programming techniques to keep code readable, maintainable, and extensible.In this workshop, Stefan Priebsch,co-founder of thePHP.cc, will teach the attendees why and how to properly apply advanced OOP concepts to PHP code using real-worldexamples.To avoid reinventing the wheel, and help you write a well-structured web application, we will introduce importantarchitectural and design patterns (reusable solutions to commonly occurring problems). Knowing and understanding these designpatterns is an important precondition to successfully use frameworks and other third-party OOP code.Get equipped with asolid vocabulary of OOP techniques and best practices that will help you write better code, starting tomorrow.

Who are you?

Claim talk

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?

 
Comments closed.

Comments

Rating: 5 of 5

26.Sep.2009 at 21:09 by Matthew Turland

Even if you think you know it all, I think you'll come out of this talk learning something new. Excellent!

Rating: 5 of 5

27.Sep.2009 at 11:07 by Tim Stiles

The examples that were used provided what was probably the most coherent explanation of the purpose of (and difference between) Interfaces and Abstract Classes I've seen. It will change the way I work with them in the future. Very good introduction to OOP and PHP's object toolset.

Rating: 5 of 5

27.Sep.2009 at 12:11 by James Richards

I enjoyed learning about the subject/observer pattern because it demonstrated the use of SplObserver and SplSubject classes that are not documented in the PHP manual, http://www.php.net/spl. A place with more documentation of the SPL (Standard PHP Library) classes and interfaces can be found at http://www.php.net/~helly/php/ext/spl/main.html.

Rating: 4 of 5

27.Sep.2009 at 14:12 by Cooper Sellers

The presentation itself was good, although I disagree with the title. To me, this was more of a an introduction to OOP and basic design patterns. I choose this talk specifically for the 'Advanced Design Patterns' and left the discussion disappointed that I did not attend one of the other presentations for this time slot.

Still, the presentation was good and if it was titled more appropriately, I would rate this a 5.

Rating: 4 of 5

27.Sep.2009 at 15:54 by Mable Flickinger

Enjoyed the talk. Good enthusiasm in the delivery.

Rating: 5 of 5

28.Sep.2009 at 05:07 by Ville Walveranta

One of the talks that made CodeWorks worth every penny! I especially enjoyed the Computer Science-ish (almost philosophical ;) look into patterns, as to why some are good and some evil.

Cloud server hosting by Combell Combell      © Joind.in 2012