AEK – Coronapause 2020

Pausenschild mit Tischen und Stühlen

Als eine Diskontinuität bezeichnet man die Unterbrechung einer Folge, und genau das wird der AEK in 2020 passieren. Wie Karl Donaubauer bereits Ende Juni via Mailingliste mitteilte, wird es in diesem Jahr keine AEK geben.

Fehlerbehandlung mit vbWatchDog (Teil 2: Lizenz und Versionskontrolle)

Werkzeugwand

Im ersten Teil dieser kleinen Reihe habe ich einen kurzen Überblick über die Möglichkeiten der Fehlerbehandlung in VBA-Projekten gegeben. In meinem Fall sind das sehr oft Access-Projekte, aber grundsätzlich gilt das hier beschriebene auch für andere Applikationen, die “unter der Haube” mit VBA arbeiten. In diesem zweiten Teil will ich wieder einmal etwas mehr auf die Quellcodeverwaltung eingehen, denn da gibt es im Zusammenhang mit vbWatchDog (leider) etwas zu beachten.

Fehlerbehandlung mit vbWatchDog (Teil 1: Grundlegendes)

Error

Fehler macht jeder mal, das ist menschlich. Und da Programme schließlich auch von Menschen gemacht werden, enthalten auch diese gelegentlich Fehler. Dagegen kann man zwar einiges tun, aber ganz vermeiden lässt es sich wohl nicht. Aus diesem Grunde sollte man vorbeugen, damit nichts passiert, wenn doch mal was passiert.

CDP – Fehlermeldungen

Bibliothek, Himmel, Wolken, Vögel

Wenn mir eine Fehlermeldung übermittelt wird, möchte ich so viele Informationen bekommen, wie möglich. Neben Informationen darüber, was der Anwender gerade gemacht hat, sollte dies auch den “Call Stack” enthalten, aus dem die aufgerufene Funktion eindeutig hervor geht.

Quellcodeverwaltung – warum eigentlich?

Ich habe zweifellos bereits sehr viel über Quellcodeverwaltung geschrieben, so dass langsam auch die Gefahr besteht, dass ich anfange, mich zu wiederholen. Doch ich glaube, über die Frage, warum ich das eigentlich mache, habe ich mich noch nicht besonders intensiv ausgelassen. Das will ich jetzt mal nachholen.