Vorträge von 2014
-
Vortrag
Sebastian Bergmann
Moving Fast Without Deploying Broken Things Most web applications are changed and adapted quite frequently and quickly. What was sufficient yesterday can be insufficient today. Moving fast and breaking things is not a ...
-
Vortrag
Arne Blankerts und Sebastian Bergmann
Deployment im Jahr 2014: Vollständig automatisiert und ohne Downtime! Wer sämtliche Schritte automatisiert hat, um eine neue Version seiner Software zu testen und in Produktion zu stellen, für den hat das Deployment jeden Schrecken verloren. Statt ...
-
Workshop
Arne Blankerts und Sebastian Bergmann
Auf Knopfdruck – und ohne Wartungsfenster! Eine Webanwendung kann nur dann Geschäftswert generieren, wenn sie für Anwender verfügbar ist. Änderungen führt man daher klassisch dann durch, wenn die Anwender schlafen. Um ...
-
Vortrag
Sebastian Bergmann
Effective Integration Testing Beyond unit tests, integration tests are crucial. Implemented as end-to-end tests, however, they are cumbersome to write and slow to execute. Edge-to-edge tests are easier to write ...
-
Vortrag
Stefan Priebsch
Risk-Free Framework Usage Using tried and established frameworks spares you from reinventing solutions others already spent time and effort on implementing. While relying on these proven solutions can ...
-
Vortrag
Arne Blankerts
Efficient A/B Testing with PHP Big enterprises such as Amazon are leading the way: perpetual A/B testing is used to continuously improve the shop. Do these A/B tests have to be implemented separately in ...
-
Vortrag
Sebastian Bergmann
A State of Mind Domain-Driven Design puts a focus on domain logic, the heart of business software. It is in this layer of the software that business concepts are represented in code together with ...
-
Vortrag
Sebastian Bergmann
Dealing with Legacy Code It is a fact of life for every developer: you have to deal with code that has been written before your time and does not follow state-of-the-art best practices. The audience will ...
-
Vortrag
Arne Blankerts
Content Security Policy The end of Cross Site Scripting? Cross Site Scripting – or short XSS – is a security vulnerability as old as the web. Despite continuous efforts to educate developers to ...
-
Workshop
Arne Blankerts und Stefan Priebsch
PHP: Erfolg durch Objektorientierung Die aktuellen Frameworks zeigen es: der Trend in PHP geht klar zu noch mehr OOP. Je komplexer die Anforderungen werden, desto wichtiger sind eine klare Struktur und gute ...
-
Vortrag
Sebastian Bergmann
A State of Mind Domain-Driven Design puts a focus on domain logic, the heart of business software. It is in this layer of the software that business concepts are represented in code together with ...
-
Vortrag
Sebastian Bergmann
Eine kurze Geschichte der Testpraktiken Soll ich meine Software besser als Ganzes mit End-to-End Tests testen oder doch lieber im Kleinen mit Unit Tests? Und welchen Ansatz soll ich verfolgen? Acceptance Test-Driven ...
-
Vortrag
Arne Blankerts und Sebastian Heuer
Die Performance steigern wir dann später durch Caching? Webseiten müssen schnell sein, denn die Bereitschaft, auf das Laden einer Webseite zu warten, sinkt stetig. Folglich zählt jede Millisekunde, wenn es darum geht, Absprünge zu ...
-
Workshop
Arne Blankerts
Wartungsfenster: Vergiss es! Web-Applikationen entfalten ihren Geschäftswert nur, wenn sie online erreichbar sind. Deployments finden deshalb am besten nur in der Nacht statt, denn das Update auf die neuste ...
-
Workshop
Stefan Priebsch
Lebensverlängernde Maßnahmen Software lebt meist viel länger, als man bei der Programmierung dachte. Hinzu kommt, dass sich Technik, Umfeld und Unternehmen in rasantem Tempo weiterentwickeln. Vorhandene ...
-
Workshop
Sebastian Bergmann
Wieviel Qualität brauchen wir? Nicht alle Eigenschaften einer Software sind für die Benutzer und Entwickler der Software gleichermaßen wichtig. Für die Entwickler ist es beispielsweise wichtig, dass der Code ...
-
Workshop
Stefan Priebsch
Entstauben und Aufräumen Software staubt recht schnell ein. Was heute eine richtige Entscheidung war, kann morgen schon eine Altlast sein. Durch Refactoring kann man die Struktur von Software verbessern, ...
-
Workshop
Sebastian Bergmann
Alles auf Knopfdruck Wer sämtliche Schritte automatisiert hat, um eine neue Version seiner Software zu testen und in Produktion zu stellen, für den hat das Deployment jeden Schrecken verloren. ...
-
Workshop
Sebastian Bergmann
Testini: Geschüttelt, nicht gerührt zum Erfolg Der Testini ist ein Cocktail, der vor allem bei den Beteiligten eines Softwareprojekts beliebt ist. Seine Zutaten – in der Regel kleine wie große Tests – und Zubereitung sind ...
-
Workshop
Stefan Priebsch
Stets zu Diensten Das Internet hält für Architekten und Software-Entwickler ganz besondere Herausforderungen bereit, allein was Performance und Skalierbarkeit betrifft. Auch wenn heute schon oft ...