About this talk
This talk explores the crucial role of Symfony2 in the development of upcoming versions of Drupal, as highlighted by Dries during his keynote in Denver. The speaker elaborates on Object Oriented Design fundamentals, including orthogonal code, inversion of control, and pervasive testing, while demonstrating how Symfony2’s components facilitate the creation of clean and tested applications. Key topics include an overview of Symfony2, the pitfalls to avoid in development, principles of class design, essential Symfony2 components, the framework's standard distribution, and notable third-party libraries.