Neben der IPC hatte ich Gelegenheit an einigen Workshops teilzunehmen. Endlich mal Zeit sich mit den bereits im Alltag benutzten Tools mal so richtig auseinanderzusetzen.
XDebug mit Derick Rethans (@derickr)
Leider ist die PHP CE ausgefallen, aber einen kleinen Trost gab es in Form eines Xdebug Workshops in Dresden mit dem Hauptentwickler von Xdebug, organisiert von den unermüdlichen PHP UG DD. Dicht gepackt war der Tag mit Debugging, Logging, Profiling und Auswertung und Tracing. Ein schöner Roundtrip der alle Bereiche tangierte.
Test Driven Development mit Sebastian Bergmann (@s_bergmann) und Stefan Priebsch (@spriebsch)
Quasi als Auftakt zur IPC fand ein Workshop rund um TDD statt. Wir bei der Axilaris praktizieren das nun schon einige Zeit in unterschiedlicher Intensität in unterschiedlichen Projekten. Zeit, sich die Sache mal aus allererster Hand erklären zu lassen. Wer weiß was man da so lernt. Stellt sich heraus: eine Menge. Besonders spannend sind die vielen kleinen Details von PHP und TDD die ich so noch nicht auf dem Schirm hatte.
XDebug mit Ondréj Mirtes (@OndrejMirtes)
Als Ausklang der IPC nun noch ein Workshop vom Hauptentwickler von PHPStan. Neben einen kurzen Abriss zur Geschichte ging es detailliert durch die einzelnen Levels. Jeweils begleitet durch Live Demos zu div. Konstellationen und Selbstversuchen am eigenen Projekt. Weiter ging es mit Custom Rules am Beispiel von trommelwirbel EventDaten
in Event
in Form von Pair Programming mit Ondrej. Anschließend gab es noch einige Beispiele zu Extensions und Custom Extension. Insgesamt ein dicht gepackter und sehr lehreicher Tag.