Online Reviews, Beratung, Training und mehr

90-minütige Onlinesitzung

Stefan Lieser als Trainer beim Refactoring Workshop

Ich biete 90-minütige Onlinesitzungen an, in denen wir uns gemeinsam um Ihr reales Projekt kümmern. Hier einige Ideen, was möglich ist:

  • Code Review: Wir besprechen Quellcode aus Ihrem Projekt. Ziel des Reviews ist es herauszufinden, ob wichtige Clean Code Developer Prinzipien verletzt wurden. Gemeinsam erarbeiten wir Lösungsideen zur Verbesserung der Codequalität.
  • Entwurf einer Lösung: Sie schildern mir die Anforderungen und wir entwerfen gemeinsam eine Lösung. Zu Beginn eines neuen Projektes können so wichtige Grundlagen gelegt werden.
  • Entwurf Review: Wenn schon Entwürfe vorliegen, können wir diese gemeinsam durchsprechen. Auch hierbei schaue ich nach wichtigen Prinzipien und bringe meine Ideen zur Verbesserung der Entwürfe ein.
  • Üben: Zur Vertiefung von Gelerntem begleite ich Ihr persönliches Üben. Ich stelle Ihnen Übungsaufgaben und wir besprechen Ihre Lösung sowie die Vorgehensweise.

Eine Onlinesitzung kann meist kurzfristig mit einem Vorlauf von 1-2 Wochen terminiert werden. Üblicherweise verwende ich Zoom als Software. Sie erhalten kurz vor unserem Termin einen Link von mir und müssen einmalig Zoom installieren. An Hardware benötigen Sie ein Micro sowie eine WebCam. Für eine gute Tonqualität ist ein Headset empfehlenswert.

Der Preis für eine 90-minütige Sitzung beträgt 290,-€ netto zzgl. USt.

Bei Interesse füllen Sie einfach das folgende Formular aus, ich rufe Sie dann zurück. So können wir die Details besprechen und ggf. einen Termin vereinbaren.

Schnellstart Unit Tests

Stellen Sie die Korrektheit Ihrer Implementation automatisiert sicher durch Unit Tests. Starten Sie noch heute! In diesem Cheatsheet finden Sie die wichtigsten Details zu NUnit, MSTest und CppUnit, die Sie für einen schnellen Start benötigen. Auch zum Nachschlagen von selten genutzten Features hilfreich.

CheatSheet Unit Tests mit NUnit

Nachschlagen aller relevanter Details zu Unit Tests:

  • Grundlagen: Wie ist ein Test aufgebaut?
  • Wie werden Tests ausgeführt?
  • Assert: viele Beispiele zur Syntax.
  • Datengetriebene Tests
  • Wie teste ich interne Details?
  • Wie können Testdateien verwendet werden?
  • Welche Referenzen werden benötigt?

Gewinnen Sie die Kontrolle über Ihren Code zurück!

Schnellstart Mikado Methode

Ihre Codebasis ist Ihnen außer Kontrolle geraten? Undurchsichtige Abhängigkeiten erschweren Ihre Änderungen? Automatisierte Tests sind nicht vorhanden? Komplexe Refactorings werden nie fertig?

Komplexe Refactorings umsetzen mit der Mikado Methode
  • Gewinnen Sie die Kontrolle über Ihre Legacy Codebasis zurück
  • Lernen Sie die Mikado Methode.
  • Zerlegen Sie komplexe Refactorings Schritt für Schritt.
  • Enthält den Ablauf und Tipps zu den einzelnen Schritten der Mikado Methode.