Meetups, Stammtische, Hackathons, User Groups: Die codecentric ist weit mehr als die Summe ihrer Mitarbeiter und Projekte.
Eine produktionsähnliche, portable Testumgebung; beschrieben in Code – damit lösen wir uns von der Notwendigkeit einer komplizierten und manuellen Konfiguration einer Testumgebung, die wir womöglich noch mit anderen Entwicklern und Teams teilen müssen. Wir werden sehen, wie wir eine voll ...
Agenda: 18:00 Doors Open 18:15 Willkommen von der Softwerkskammer 18:30 Refactoring mit Connascence 21:15 Ende 21:00 Doors Close & Ausklang bei Bier und Cocktails im Willy B (Hbf) Talk & Workshop: Refactoring mit Connascence „Red – Green – Refactor“ – ...
Sie möchten sich gern mit Gleichgesinnten über agiles Projektmanagement, agile Entwicklung, agiles Testen oder einfach Agilität im allgemeinen austauschen? Sie fragen sich vielleicht, wie ein ganzes Unternehmen agil gemacht werden kann, oder wie Agilität skalieren kann? Dann sind Sie beim ...
Am 27. Februar besucht unser Kollegen Thorsten das Meetup „Modern Software Development“ in Würzburg, um über Mutation Testing zu sprechen.
Gute Software bleibt nachhaltig gut, wenn sie kontinuierlich gut getestet werden kann. Die Testabdeckung (Code Coverage) als Maß für die Güte einer Testsuite ist aber eine trügerische Kennzahl. Das Prinzip des „Mutation Testing“ ist eine bessere Möglichkeit, die Effektivität von Tests nachzuweisen. Zunächst stelle ich die Idee des Mutation Testing sprach- und werkzeugunabhängig vor und gehe auch auf die Herausforderungen dabei ein.
Es folgt ein Überblick über aktuelle Werkzeuge für gängige Sprachen bzw. Plattformen. In einer Hands-On Coding Session demonstriere ich dann den praktischen Umgang mit zwei dieser Tools, nämlich PIT für JVM-basierte Sprachen und Stryker für die JS-Welt und zeige konkret anhand eines kleinen Beispiels, wie wir damit Lücken in unseren Tests und auch Unschärfen im Produktivcode finden können.
Die Location des Meetup wird noch bekannt gegeben!