Talk in German at SymfonyLive Phantasialand 2018
View Slides: https://speakerdeck.com/mpdude/verantwortungsvoller-umgang-mit-software-paketen
Short URL: https://joind.in/talk/286ee
(QR-Code (opens in new window))
Composer ist heute aus der PHP-Welt nicht mehr wegzudenken. Zum ersten Mal wurde es in PHP wirklich einfach möglich, Code in Pakete zu organisieren. Damit lässt sich die Wiederverwendung fördern und auch z.B. größere Anwendungen intern strukturieren.
Über die Jahre musste mein Team und ich mit internen und öffentlichen Bibliotheken sowie Symfony-Bundles jedoch schmerzhaft lernen, dass Composer zwar die technischen Aspekte des Paketmanagements vereinfachen kann, die organisatorischen Herausforderungen für Paket-Manager und Release-Prozess aber unverändert bleiben.
In diesem Talk wird daher auf einige Entwurfsprinzipien auf Paketebene eingangen und erklärt, worauf man bei der Entwicklung von offenen oder internen Paketen achten sollte. Dabei wird es unter anderem um die Frage gehen, was die Schnittstelle eines Pakets ausmacht, welche Rolle die Release Policy spielt und wie genau SemVer eigentlich funktioniert.
Comments
Comments are closed.
Danke für die vielen Denkansätze! Davon kann ich vieles für den Alltag gut gebrauchen.
Sehr schöner und witziger Vortrag :)
Guter Vortrag der die Problematik guter aber leider nicht mehr so ganz gepflegter Pakete (wenn der Autor z.B. keine Pullrequests mehr bearbeitet, die Bugfixes bereitstellen) aufgreift.
Hat mir sehr gut gefallen :-)
Super sympathischer Speaker, gut was mitgenommen ....
(Für mich) viel bekanntes aber auch noch 1-2 neue Dinge gelernt. Danke
gut
Very insightful.
Sehr guter Vortrag!
Nice :-)
Guter Vortrag mit guter, stimmiger Story, passt.
12 Dinge gelernt, sonst nichts bekanntes dabei gewesen; trotzdem guter Vortrag
Ganz anderer Stil als Matthias' Vortrag auf der SymfonyLive 2017 in Berlin, aber sehr informativ, kurzweilig und unterhaltsam und ein sehr guter Einblick in die Erfahrung aus vielen Jahren Agenturgeschäft mit sehr langlebigen Projekten.