Super Konzept, Hands On mit der Funktastatur und PHP Testing und Refactoring als Workshop

Von Never Code Alone
2 Kommentare

„Das hat richtig Spaß gemacht und es war einfach alles so echt!”. Das Programm der Never Code Alone Workshops für PHP Testing und Refactoring hat erneut überzeugt. Das Ziel der Schulung war klar, nämlich Legacy Code schnell und zuverlässig abbauen und aktuelle Tools kennenlernen, die das Programmieren schneller und deutlich nachhaltiger machen können. Auch die Voraussetzung dafür war, bei dem sehr motivierten PHP Team von IAV, auf jeden Fall gegeben. Roland Golla kannten sie schon von der International PHP Conference und freute sich, nach zwei Jahren Corona, wieder auf einen echten Workshop vor Ort. „Endlich wieder tollen Teams dabei helfen, mehr Spaß bei der Arbeit zu haben. Das ist einfach mein Ding“, erzählte Golla begeistert nach den zwei Tagen.

PHPUnit, Codeception E2E Website Testing, PHPStan, Rector PHP und Tool Handling

Mehr geht einfach nicht. Eine solche Vielzahl an Tools im praktischen Einsatz zu sehen und selber einzusetzen ist viel. Und die Funktastatur hilft dabei, dass das neu Gelernte direkt in den Fingern ankommt. Es fing an mit PHPUnit und Test Driven Development. In dem PHPUnit Workshop wurde gemeinsam ein E-Mail Validator als Composer Projekt programmiert. Ziel war es, eine Klasse als Spam Detector auszulagern und deren Verhalten mit Mock Objects für einzelne Tests zu simulieren. Somit kann in Zukunft auch ein externer kostenpflichtiger Dienst getestet werden, ohne zusätzliche Kosten zu verursachen. Anschließend wurden am gleichen Tag noch Acceptance Tests für die Suche der eigenen Corporate Website erstellt. Dazu gab es noch viele Tipps für den effektiven Einsatz des Terminals und DDEV für die lokale Docker Environment. Am zweiten Tag ging es praktisch weiter mit Handson und PHP Refactoring. Die PHP Tools waren ein Codesniffer, PHPStan und RectorPHP und dazu gab es noch die Vorstellung vom Git Kraken für eine bessere Übersicht in Git, Cypress.IO Website Testing und eine GitLab Build Pipeline für Symfony PHP Projekte mit Rancher für Kubernetes.

PHP Trainings gemeinsam mit der Funktastatur auf Augenhöhe von Developer zu Development Team

„Es geht nicht darum, etwas besser zu können, sondern Wissen von Teams gezielt zu erweitern, um ihnen die Arbeit und ihr Leben zu erleichtern“, fasst Roland Golla seine Philosophie zu den PHP Workshops zusammen. Dabei sieht er sich nicht einfach nur als Consultant, sondern als leidenschaftlicher Webdeveloper, der ein spezifisches Wissen zu PHP Testing und Refactoring aufgebaut hat. Damit die Geschwindigkeit nicht in die Höhe geht und es kein langweiliger Frontalunterricht wird, machen die Teilnehmer immer wieder mit der Funktastatur ganz praktisch und direkt mit. Es entsteht dadurch ein starkes Wir-Gefühl und das neue Wissen kommt direkt in den Fingern an. Genau in diesen Phasen werden auch viele Fragen gestellt und alle Punkte noch einmal deutlich intensiver geklärt.

iav Gebäude

IAV ist ein guter Arbeitgeber und investiert in die eigenen Mitarbeiter für mehr Zuverlässigkeit

Bei der IAV wird individuelle Software für interne Prozesse eingesetzt. Als Folge dessen, werden andere Abteilungen effizienter gemacht. Bessere Softwarequalität durch zuverlässige Prozesse und hohe Codequalität zahlt daher auf die Mitarbeiterzufriedenheit ein. Der familiäre und nette Arbeitgeber aus Gifhorn ist als technischer Dienstleister in der Automobilbranche bekannt. Hier gibt es auch viele Entwicklungen, zahlreiche Technologien und Neuerungen. Hierfür müssen die Mitarbeiter einen Rahmen haben, in dem sie sich entwickeln dürfen und können. Die Teilnehmer des PHP Workshops haben durchschnittlich mehr als 10 Jahre Betriebszugehörigkeit. In Berlin liegt die bei PHP Developern gerade einmal bei 9 Monaten. Ein erfahrenes und sehr gut eingespieltes Team mit neuen und passenden Impulsen gezielt zu erweitern ist einfach toll. Der PHP Workshop ist sehr gut angekommen. Die ersten Schritte für PHP Testing und Refactoring sind schon am zweiten Schulungstag in eigenen Projekten gegangen und die schnellen Ergebnisse machten gute Laune und Lust auf mehr.

2 Kommentare

Tutorials und Top Posts

2 Kommentare

TYPO3 Camp Venlo 2023 perfektes Setup für die Open Source Community 13. März 2023 - 0:20

[…] rasante Entwicklungskurve nach oben gemacht. Um das Know-how auf Entwickler zu übertragen, sind Workshops in Gruppen das Beste. Sie sind praktisch, persönlich und garantieren die besten Ergebnisse. Einen Tag mit Top-Speakern […]

Reply
TYPO3 Camp Berlin Brandenburg – Open Source ist unsere DNA 16. Juni 2023 - 12:11

[…] für die großen Bühnen sind. Genau die sind aber mein Ding. Dafür bin ich eingeladen worden, TESTIFY, Nerdy Shit und mentale Gesundheit. 4 Talks in zwei Tagen. Alles auf YouTube aufgenommen. Danke an […]

Reply

Gib uns Feedback

Diese Seite benutzt Cookies. Ein Akzeptieren hilft uns die Seite zu verbessern. Ok Mehr dazu