Archiv der Kategorie: Allgemein

Konstanten in Notes

One man’s constant is another man’s variable. (Alan Perlis) Eine Konstante ist eine Variable, deren Wert sich zur Laufzeit nicht ändert. In einem neuen Release, sprich einer anderen Version des Quelltexts, ist es nicht ungewöhnlich, dass sich der Wert ändert. … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Konstanten in Notes

lieber Objektorientierung

Wir haben ein Verfahren in einer prozeduralen Programmiersprache, das mächtig kompliziert zu verstehen ist. Es geht darum, einen Auftrag anzulegen, so dass dieser Auftrag mit der Geschäftslogik unseres Unternehmens bearbeitet werden kann, mit dem Ziel, ihn zu erledigen. Was genau … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für lieber Objektorientierung

Urbild

Schau Dir die Uhr in der Taskleiste deines Betriebssystems an. Manchmal muss man ‘draufklicken, um ein Ziffernblatt zu sehen. Ziffernblatt oben, darunter zwei Ziffernpaare mit Doppelpunkt dazwischen. Zwei Uhrzeiten? Nein, eine Uhrzeit mit zwei Ansichten. Wenn der Minutenzeiger 1/60stel weiterspringt, … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Urbild

Dokumenten-Typen mit Metadaten

Kurz Mittels einer Filter- und einer Factory-Methode werden unterschiedliche Objekte erzeugt, die ein gemeinsames Interface implementieren. Anlass war das Refactoring einer Software-Komponente, die Metadaten für unterschiedliche Dokumenten-Typen geschrieben hat. If-Orgien wurden entfernt. Ausgangssituation Es gibt sechs unterschiedliche Typen von Dokumenten. … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Dokumenten-Typen mit Metadaten

Schuh

Ein bizarres Phänomen, das jeder beobachten kann, der offenen Auges durch die Welt geht, ist das des verlorenen einzelnen Schuhs. Da liegt ein einzelner Schuh in der Weltgeschichte. Vom Besitzer weit und breit nichts zu sehen. Wie ist dieser Schuh … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Schuh

Windowbuilder Kapriolen

Der Windowbuilder für eclipse ist ein feines Tool. Damit kannst Du unkompliziert ein gui bauen, das nur den Standard “Lieferumfang” von Java nutzt. Das wiederum hilft, die auszuliefernde Datenmenge klein zu halten und befreit von der Notwendigkeit, sich um externe … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit | Kommentare deaktiviert für Windowbuilder Kapriolen

eclipse zaubert Dekorator

Du hast eine Klasse K und möchtest das Observer-Pattern anwenden, beispielsweise um Änderungen der Instanz-Daten an ein gui zu melden. Mit eclipse geht das flott: 1. Nutze Menü “Refactor” – “Extract Interface” für K und erstelle KInterface. 2. Erstelle eine … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für eclipse zaubert Dekorator

SqlMonitor

Wie bemerkst Du, dass sich ein Wert in einer SQL-Datenbank geändert hat? Du benutzt ein SQL-Tool, vielleicht Squirrel, und stellst eine passende Abfrage. Diese Abfrage ungefähr 48 Mal am Tag auszuführen scheint Dir notwendig, aber wenig attraktiv. Meine Abhilfe für … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für SqlMonitor

Programmieren ist …

… wie Motorradfahren. In der Kurve kommt es nicht darauf an, wieviele PS man hat. Man muss Augenmass haben, die Kurve richtig anfahren, im richtigen Winkel und in der richtigen Geschwindigkeit. Natürlich gibt es viele Fahrstile und “anders” bedeutet nicht … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Programmieren ist …

Notes mit Java-GUI und jdbc

Jede Installation von Lotus Notes 8.5 bringt eine Java-Umgebung mit. Das freut, weil ich mehr Java und weniger LotusScript benutzen kann. Es gilt allerdings, folgendes zu beachten: * gui: Ich habe eine standalone Anwendung, eine die auch ohne Notes funktioniert. … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Notes mit Java-GUI und jdbc