Podcast Versuche

Das gute alte Audioformat scheint ja wieder neu belebt zu werden. Also probiere ich es auch mal wieder.

Alleine die Technik ist es ja schon wert. Ein schönes Micro, passende Software und schon klingt das gar nicht mal so übel.

Ich mache das mal rein aus Spaß an der Technik. Schauen wir mal wie oft und wie lange es Folgen geben wird.

Schnellster Server Umzug des Jahres

In nur wenigen Minuten ein WordPress von einem Docker System auf ein eigenes virtuelles Blog System gezogen und noch gleich die Zertifikate für angelegt. Das geht auch nur mit Glück so schnell. Nun herscht wieder ein Stück mehr Ordnung im Server Cluster.

Unit Testing für Architektur Vorgaben

Neben den Unit Tests für einzelne Methoden kann man auch generelle Vorgaben prüfen, welche die gesamte Architektur erfüllen muss. Dazu gibt es das ArchUnit Paket.

In meinem Demo Projekt habe ich das mal in aller Breite beispielhaft aufgebaut:

  • Requirements (in Testlink)
  • Logische Testcases (ebenfalls in Testlink)
  • Physische Testcases (im Java Maven Projekt)

Architecture Decision Records

Für die eigene Gedächtnisstütze, aber auch als Begründung für das Team und zukünftige Entwickler: Man sollte ein paar wesentliche Entscheidungen in ADR festhalten und begründen.

Passende Tools stehen dazu bereit und man kann es auch innerhalb eines Maven CI Workflows prima unterbringen. Mein Beispiel-Projekt kann dazu gerne herangezogen werden.