Belgrade, Serbia, Saturday May 30th 2015.
Belgrade fair, hall 4 | Bulevar Vojvode Misica 14, 11000 Belgrade, Serbia.
Inspired by the well-known SOLID acronym, SOLIDay conference is the first conference in Serbia and region, which is dedicated solely to object-oriented programming principles, design patterns, software architecture and best programming practices.
Some of the most prominent international PHP experts and professionals will talk about various parts and aspects of this vast programming domain, by stating facts, advices and showing practical examples. Conference is primarily intended to developers, who want to expand, improve or simply refresh their knowledge about this important aspect of the PHP programming language.
SOLIDay will be held on May 30th in a pleasant Hall 4 conference room of the Belgrade Fair (Serbia).
PHP Srbija (PHP Serbia) is a voluntary, non-governmental and non-profit association which gathers PHP experts and enthusiasts, with the goal of popularisation of the PHP programming language, as well as sharing knowledge and experiences among the community of PHP developers in Serbia.
Learn how to design and implement an architecture that decouples the varied concerns of your web-application and enables your team to purely model business logic and rules.
The Dependency Injection pattern separates the creation of objects and their dependencies and is used in many popular frameworks including Zend Framework, Symfony, Laravel & Silex. This session will look at what Dependency Injection is, why you should use it and the benefits it provides. We will also look at how to use a Dependency Injection Container to improve decoupling and make your projects easier to test and maintain.
We use id’s all the time: to retrieve values from a set, to query records in a database, to fetch resources from an API. The pattern is so common, and yet mostly underappreciated. What does identity really mean? Why does identity depend on the observer? Why do we model structure, when we could be modelling lifecycles and change over time? Let’s explore the smallest pattern with the greatest consequences!
Developers and shop owners are looking for alternatives to complex and monolithic solutions. Sylius is built on top of the latest technologies in PHP world and is one of the most promising e-commerce platforms. In this talk I will show how Sylius leverages SOLID principles and give an overview of the architecture. Results achieved by applying good design principles prove that clean code can make a difference.
What if I told you that your carefully designed and tested code was fragile? What if I told you that you can trust nobody? What does “fragile” even mean? Weare going to look at fragile code, fix it, and lastly learn about various Poka-Yoke techniques that make our code very hard to break.
From tight coupling to inheritance errors, even the most experienced developers can commit one of the seven deadly sins of object oriented development. What are the sins? How can you avoid falling victim to them? What should you do if they're already in your code? Come and find out!
Get your Early Bird ticket with 25% discount! Price: RSD 3000 (~ EUR 25) - on sale until April 17th 2015. Regular price: RSD 4000 (~ EUR 33).
CONFERENCE (SUPPORTER PLAN)
If you appreciate our work and want to support us, then buying the support ticket is the right manner. By doing so, you will become our sponsor and a friend, and along with our great appreciation, you will get the official conference T-shirt as well as some other cool gifts. Price for this ticket is RSD 7000 (~ EUR 58).
Note: the number of tickets is limited and they are sold via NonStopShop portal.