Eine gemeinsame Sprache, die sowohl von den technischen, als auch von nicht-technischen Stakeholdern verstanden wird, ist unverzichtbar für die effektive Kommunikation in einem Software Projekt. Wenn man Ansätze aus dem Domain Driven Design und Test Driven Development kombiniert, kann diese "Ubiquitous Language" nicht nur im Businesscode, sondern auch in den Tests zur Anwendung kommen.

In diesem Vortrag wird vermittelt, wie man Tests erstellt, die einfach zu schreiben und schnell auszuführen sind, und die zuverlässige Ergebnisse liefern. Das Publikum lernt, wie man eigene, angepasste Assertions implementiert, welche die Ubiquitous Language des Projektes verwenden.

Comments

Comments are closed.

Good overview how to „not write code“

Nice example of how to optimize your code.

War bei Sebastian nichts anders zu erwarten. Danke für den spannenden Talk inkl. lustige Anekdoten

Sehr gut und unterhaltsam

Rated 5

Dirk Kredler at 18:36 on 27 Oct 2017

You can only learn from Sebastian :-)

Very good talk about improving the legibility of tests (and thus, oftentimes the documentation of production code) by extracting assertions.

Very consistent usage of German, and admittedly the first time I have heard “Weißraum” and “Wertobjekte”. Nice! 🤓

Rated 4

Jan Kowalke at 20:48 on 27 Oct 2017

Very interesting. For my taste it could be more about phpunit components/concepts and less about basic clean code concepts, although clean code and testing belong closely together ;-)

Super talk, man spürt einfach mit wie viel Herzblut Sebastian das Thema Testing und Programming (nicht Coding ;) ) vorantreibt, hat mich und auch meine Kollegen sehr inspiriert!
Fachlich gesehen, fand ich es sehr interessant, wie gut lesbar man die Test mit PHP-Unit gestalten kann und so auf Zusatztools wie Behat für Akzeptanz-Tests verzichten könnte, was den Einstieg für ein bisher eher unerfahrenes Team im Bereich Testing erleichtert.

Rated 5

Firman at 15:52 on 1 Nov 2017

Sebastian Bergmann doesn't disappoint. This topic can't be repeated enough times.