We're happy to announce our next community meetup on Wednesday, 28th of March at 6.30pm. Our host will be Chip.
Join us for interesting talks, fun discussions, and be part of the Munich PHP community!
6:30 - 7:00pm: socializing
7:00 - 7:45pm: first talk
7:45 - 8:00pm: break
8:00 - 8:15pm: lightning talks
8:15 - 9:0pm: second talk
Developing in Symfony 4
Victoria Quirante, limenius.com
Is Symfony 4 the framework that you want to use in your next project? Since its release back in 2005, Symfony has been continuously evolving and improving. With every new version the framework has pushed forward, helping us writing better code faster. In this talk we will analyze the strengths and weaknesses of the framework, learning the type of projects that can benefit from it to a larger extent. We will also review the most important changes introduced in the last version of Symfony, understanding the motivations behind them, evaluating the current state of the framework in the web development environment, and trying to foresee the future of this technology. Victoria co-founded the development agency Limenius, where she works as a senior software developer and project manager. She is a seasoned developer, with more than 9 years of experience designing and building projects with PHP and Symfony. She loves coding, and she loves building useful software that solves stuff. She also prepares trainings, helping companies and development teams to overcome forthcoming challenges.
The Myth of Untestable Code
Sebastian Heuer, kartenmacherei.de
Contrary to popular belief, no code is untestable. Sure, writing unit tests for well-crafted code that follows the SOLID principles is easy. But what about legacy code residing in some god class with implicit dependencies and no separation of concerns? I will show you that it is possible to write tests for even the worst code by explaining the why, the what, the how, and the when of software testing while looking at real-world examples.
Sebastian Heuer plans and writes software for the web since the early 2000s. He focusses on clean software architectures and high-quality, easy to understand code. Apart from his position as Developer Advocate at kartenmacherei.de, he engages in several open-source projects (like https://phar.io) and helps teams to write solid and maintainable software.