Blogbeiträge

Stryker Mutator zur Coverage Analyse
Automatisiertes Testen
Stefan Lieser

Mutation Testing und Continuous Integration

Die Clean Code Developer Initiative benennt neben Prinzipien auch diverse Praktiken, die ein Team anwenden sollte. Dazu gehören Integrationstests (oranger Grad) Unit Tests (gelber Grad) Coverage Analyse (gelber Grad) Continuous Integration (grüner Grad) Diese vier Praktiken leisten gemeinsam einen sehr

Weiterlesen »
Integrationstests mit Docker
Automatisiertes Testen
Stefan Lieser

Integrationstests mit Docker

Sind Integrationstests sinnvoll? Immer wieder steht in unseren Trainings die Frage im Raum, ob Integrationstests sinnvoll oder sogar notwendig sind. Unsere klare Antwort ist: Ja, Integrationstests gehören zu einer gesunden Teststrategie unbedingt dazu. Und Integrationstests mit Docker sind eine ganz

Weiterlesen »
dotnetpro clean code developer artikel
Methodik
Björn Geisemeyer

Clean Code Developer Artikel

Frei verfügbare Clean Code Developer Artikel aus der dotnetpro Die dotnetpro, namentlich der Chefredakteur Tilman Börner, hat die ersten vier Artikel der Clean Code Serie frei zugänglich gemacht. Im folgenden ist kurz beschrieben, worum es jeweils geht. Ferner findest Du

Weiterlesen »
Inkrement
Methodik
Stefan Lieser

In 8 Schritten von den Anforderungen zum Code

Entwickler haben eine klar umrissene Aufgabe: sie übersetzen die Anforderungen eines Product Owners in Code. Klingt ganz einfach. In der Praxis tun sich viele Teams damit allerdings schwer. Vor allem beobachte ich in unseren Trainings immer wieder, dass völlige Unklarheit

Weiterlesen »
Webinare + Videos
Stefan Lieser

Video und Folien zum Webinar „Einführung in Code Smells“

Am 16.11.2021 hat Vitali Fichtner ein Webinar gehalten zum Thema Code Smells. Nach einigen einführenden Folien demonstriert er an einem Java Beispiel, wie man einen Code Smell durch Refactoring entfernen kann. Wenn Du Interesse am Thema Code Smells hast, melde Dich

Weiterlesen »
Methodik
Stefan Lieser

Clean Code Developer (CCD) Bildschirmhintergrund

Wir haben bei der Clean Code Developer Initiative 45 Prinzipien und Praktiken zusammengetragen. Weil sich niemand auf einmal mit 45 Bausteinen auseinandersetzen kann, haben wir sie auf 5 sogenannte Grade verteilt. Die Grade sind mit Farben benannt, wie im Regenbogen:

Weiterlesen »
Vom Dependency Inversion Principle zum Integration Operation Segregation Principle - Clean Code Developer Akademie und Trainings - Stefan Lieser
Methodik
Stefan Lieser

DIP oder IOSP

Vom Dependency Inversion Principle zum Integration Operation Segregation Principle.

Weiterlesen »
Einzeltage vs Blocktraining Clean Code Developer Akademie - Stefan Lieser
Akademie
Stefan Lieser

Einzeltage statt Blockunterricht

Viele Seminaranbieter bieten Seminare, die über mehrere zusammenhängende Tage durchgeführt werden. Auch bei unseren Seminaren ist eine Dauer in Tagen angegeben. Allerdings führen wir unsere Seminare in der Regel in Einzeltagen durch, zwischen denen jeweils ein Abstand von etwa 3-4

Weiterlesen »
die Clean Code Developer Akademie stellt sich vor
Akademie
Stefan Lieser

Die CCD Akademie stellt sich vor

Ende 2008 hat Stefan Lieser, Gründer der Clean Code Developer Akademie, gemeinsam mit Ralf Westphal die Clean Code Developer Initiative ins Leben gerufen. Seit Anfang 2009 führt er Clean Code Workshops durch und hat in der Zwischenzeit mit über 3.000

Weiterlesen »
Aus die Maus, mehr gibt's nicht.