Austin PHP Monthly Meetup

Hosted By
Logan L. and Josh B.

Details
Architecture and Design Principles
At Magento we spend a lot of time thinking about the architecture of our platform. We make our product easy to understand, extend, and customize. The main parts of good architecture include design of the public interfaces, design of the classes and relations between classes. In this talk, we will cover the following design principles used in Magento:
· Object decomposition
· Design flaws (e.g. work in constructor, temporal coupling, visibility of class methods/properties, etc.)
· Code reuse: inheritance vs composition
· Static methods
· Object state
· And more.
-----
IF YOU GET STUCK ON 183S EXIT TAKE LANGSTON DR TO SUSQUEHANNA LN
Like us on Facebook (http://on.fb.me/AustinPHP)!

Austin PHP Meetup
See more events
Region XIII Educational Service Center
5701 Springdale Road · Austin, TX
Austin PHP Monthly Meetup