Weg mit dem Ballast
Code entschlacken mit Zack.DotNetTrimmer
Das Tool Zack.DotNetTrimmer entfernt nicht verwendeten Code in WinForms- und WPF-Anwendungen und macht sie dadurch kleiner.
- Erschienen in
- dotnetpro, April 2023
- Art
- Kolumne
- Themen
- .NET
Code entschlacken mit Zack.DotNetTrimmer
Das Tool Zack.DotNetTrimmer entfernt nicht verwendeten Code in WinForms- und WPF-Anwendungen und macht sie dadurch kleiner.
Eine Jobmatrix bringt die lokale Testaufteilung auf mehrere Runner. Damit daraus ein verlässlicher CI-Lauf entsteht, müssen Shard-Nummern, Fehlerstatus und Ergebnisdateien zusammenpassen. Der Workflow zeigt die nötigen Schritte.
.NET · Testing
Lange Testsuiten verzögern das Feedback im Pull Request. Meziantou.ShardedTest verteilt die Testfälle auf mehrere CI-Jobs und verspricht dadurch mehr Geschwindigkeit. Dieser Einstieg zeigt, wie die Aufteilung funktioniert und welche Voraussetzungen nötig sind.
.NET · Testing
Zwischen Monolithen und verteiltem System liegt viel Spielraum. Wir zeigen, wo CQRS hilft und wann zusätzliche Architektur mehr kostet, als sie bringt.
.NET
Ein starkes Modell allein schreibt noch keinen verlässlichen Code. Erst im Repository zeigt sich, ob aus künstlicher Intelligenz ein brauchbarer Entwicklungspartner entsteht oder aber ein Risiko mit Shell-Zugriff.
KI · .NET · Tooling
In Kubernetes entscheidet ein Health Check nicht nur über Sichtbarkeit im Monitoring, sondern auch darüber, ob Traffic fließt oder ein Container neu startet. Hier zeigen wir, warum saubere Grenzen zwischen Liveness und Readiness in produktiven ASP.NET-Anwendungen so wichtig sind.
.NET · Cloud