Away from frameworks
We zagen een lichte tendens “away from frameworks”. Waar de vorige jaren minstens de helft van de sessies gelinkt was aan een of ander framework, ging dit jaar minstens 10% van de presentaties over het loskoppelen van frameworks en businesslogica, zodat migratie naar andere frameworks minder moeite kost.
Belang van soft skills
Heel wat sessies onderstreepten ook het belang van soft skills, met veel aandacht voor planning, best practices, time management, enz. Een goede PHP-developer moet vandaag niet alleen zijn code kennen, hij moet er ook in slagen om in team te werken, goed te communiceren én goed te documenteren.
Meer kwalitatieve PHP-code
Meer algemeen zagen we heel veel mensen nadruk leggen op het schrijven van kwalitatieve code. Kwalitatieve code kan echter enkel tot stand komen door een uitgebreide testing suite. Vandaar dat heel wat sessies aandacht hadden voor unit testing, integration testing van API’s en het ontwikkelen van browser based tests.
Veel aandacht voor testing en automation
Automatisatie is sowieso eigen aan ontwikkelaars, maar ook dit jaar ging men er dieper op in: van het automatisch schalen van extra servers tot het schrijven van “schaalbare” applicaties en automated testing (via onder andere unit testing/selenium). Elk onderdeel kwam uitgebreid aan bod. Verder vielen er ook veel praktische tips te rapen om een eigen testing/deployment setup te implementeren.
Evolutie van debugging in PHP
Eenvoudige PHP logging is vandaag niet meer voldoende om een complexe applicatie te debuggen. Er is een duidelijke trend om meer server-side te onderzoeken, met onder meer tools als strace, lsof, enz. Op die manier kan je root causes van applicatieproblemen vinden, wanneer de built-in tools van PHP duidelijk te kort schieten.
Had jij nog andere dingen die je opvielen tijdens PHPBenelux Conference 2017? Laat het ons dan zeker weten via de comments hieronder.