Join Ruth Ivimey-Cook for a talk where she will compare the several ways to (de)compose code using PHP 7, including Interfaces, Abstract base classes, inheritance and Traits. Presuming some familiarity with the syntax, he will looking primarily at the appropriate ways to use these structures to achieve various application goals, some of their advantages and disadvantages, and how techniques such as dependency injection build on them. The speaker will provide a personal view of the topic and this should result in a lively discussion.
Generously hosted by The Bradfield Centre, Cambridge's hub for tech and deep tech companies operated by Central Working. Our mission is to grow scaleups and provide them with the connections and support they need to thrive. The way we do this is by building a sense of community through human interactions and high-quality events which engage our members and allow for networking.
PHP Application Patterns: Interfaces, Traits, Abstractions and Base Classes