Skip to content

ls -lt posts/ | grep #python

python

Agent im Loop (Teil 7): Größere Schleifen

Only available in German.

Das Finale: von der Unit- zur Acceptance-Schleife mit einer echten CLI, wann man den Agenten nicht autonom an die Schleife lässt – und wie sich die Rolle des Menschen zum Spec-Owner und Reviewer verschiebt.

ai python testing

Atlantis PbeM neu geschrieben (Teil 6): Das Regelbuch, Byte für Byte

Only available in German.

Eine 5.000-Zeilen-Funktion schreibt das Regelbuch von Atlantis PbeM als HTML. Teil 6 portiert sie Kapitel für Kapitel gegen die Referenz – und landet bei 230.407 Bytes, die sich bis auf das Datum nicht vom Original unterscheiden.

ai python testing

Mutation Testing: Sind Deine Tests gut?

Only available in German.

Coverage zeigt, welcher Code ausgeführt wurde – nicht, ob Tests kleine Verhaltensänderungen bemerken. Mutation Testing baut kontrolliert Fehler ein und prüft, ob die Tests darauf reagieren.

python testing

Agent im Loop (Teil 6): Den Loop härten

Only available in German.

Mehr Signale in die Schleife: Type Hints mit mypy, Ruff, Coverage und Claude-Code-Hooks. Schnelle Checks laufen nach Änderungen, die volle Suite vor dem Stopp – nebenbei kommt der Reroll dazu.

ai python testing

Atlantis PbeM neu geschrieben (Teil 5): Von globalen Arrays zu Datenmodellen

Only available in German.

5.166 Zeilen C++-Tabellen, vier Enums, die nur per Position dazu passen, und ein Regelwerk, das alles in place umbaut. Teil 5 zeigt, wie die Spieldaten aus der Referenz gedumpt, generiert und gegen sie geprüft werden – und was eine -2 in den Fixtures verriet.

ai python testing

Property-Based Testing mit Hypothesis

Only available in German.

Beispieltests prüfen, woran Du gedacht hast. Hypothesis erzeugt Testdaten aus Strategien, sucht Gegenbeispiele und schrumpft Fehler auf kleine, nachvollziehbare Fälle.

python testing

Agent im Loop (Teil 5): Wenn der Loop lügt

Only available in German.

Explodierende Würfel und Vorteil/Nachteil zeigen, wie grüne Tests täuschen können: Overfitting, geschwächte Tests, unvollständige Semantik und Hänger. Property-Based Testing macht die Schleife robuster.

ai python testing