Kategorie ‘Programmierung’

In Java fehlt const

Samstag, 25. September 2010

Nach meiner Ansicht fehlt Java eine wichtige Eigenschaft: const. Es stellt sicher, dass veränderliche Objekte nicht verändert werden können, wo immer das gewollt ist. Viel Arbeit und Probleme entfielen damit. final-Objekte sind nicht const, lediglich die Referenz kann nicht modifiziert werden.
(mehr …)

Java-Aktionen richtig benutzen

Samstag, 18. September 2010

Hier fasse ich zusammen, wie Swing-GUI-Programme auf Benutzereingaben reagieren können und wie nach meinem aktuellen Wissen am besten vorzugehen ist (es gibt mehrere Möglichkeiten).
(mehr …)

Java: Laufzeitausnahmen anzeigen

Freitag, 2. April 2010

Im vorherigen Artikel schrieb ich, meine public und protected-Methoden werfen Laufzeitausnahmen bei Programmierfehlern. Damit der Benutzer diese sieht und den Support benachrichtigen kann, gehe ich so vor (aktuellere Variante):
(mehr …)

Java: NullPointerException zum Erkennen von Programmierfehlern

Freitag, 2. April 2010

Werden einer public oder protected-Methode null-Parameter überreicht, die per Vorbedingung nicht null sein dürfen, werde ich zukünftig prinzipiell am Anfang der Methode eine NullPointerException werfen. Verzichte ich darauf, kann mein Programm nicht richtig arbeiten, ohne dass ich dies bemerke.
(mehr …)

Fehler behandeln: Automatisierte Bash-Skripte

Samstag, 21. Februar 2009

Laufen Skripte automatisch ab, will ich wissen von Fehlern, die auftraten. Ich habe keine Lust, die Logdateien zu durchsuchen, sondern lasse ich mir im Falle eines Fehlers eine E-Mail schicken.
(mehr …)