G61 hacking sprint
On Error Goto Work

Das Programm wurde im letzten Jahr von VB6 nach VB.NET portiert. Von Hand natürlich, da bei einem Projekt dieser Größe die automatische Migration völlig versagt.

Zu den unangenehmeren, aber für die Qualität absolut nötigen, Änderungen an dem Programm gehört daher jetzt auch die Entfernung von VB6-ismen, wie die Verwendung der untypisierten Microsoft.VisualBasic.Collection und insbesondere Fehlerbehandlung mit On Error.

Es ist wirklich erstaunlich, wie oft diese Sachen noch im Programm vorkommen :-(

Blog comments powered by Disqus