Ich bin gerade dabei, meine Folien für die Delphi-Tage zu machen. Wie schon mehrmals erwähnt geht es um objektorientiertes Denken. In diversen Diskussionen in den Foren habe ich gemerkt, dass […]

In einigen Delphi-Foren ist immer wieder zu hören „Niemals relative Pfade!“ Und auch ich behaupte das recht häufig. Und das nicht ganz ohne Grund. Relative Pfade sind die Ursache von […]

Um Algorithmen zu skizzieren, Ideen aufzuzeigen u.ä. eignet sich insbesondere Pseudocode. Zumindest für alles unterhalb der Klassenebene. Sind mehrere Klassen beteiligt, eignen sich grafische Notationen wie UML meist besser, aber […]

…man aber trotzdem wissen sollte, wenn man Software entwickeln will. Wenn ich mir so überlege, was in den letzten 6 Semestern Informatik-Studium so alles gelernt habe, dann ist das wohl […]

Vor einiger Zeit hab ich mal Multimethoden vorgestellt. Dabei hab ich auch angedeutet, dass man Multiple Dispatch über das Visitor-Pattern simulieren kann. Das hab ich jetzt mal selbst gebraucht. Da […]

Heute hab ich einen sehr merkwürdigen Bug gefixt. Ich benutze das Unit Testing Framework (UTF) der Boost-Library. Im Allgemeinen finde ich das Framework auch ganz gut, aber heute (bzw. eigentlich […]

Nachdem in letztens ja gegen Singletons gewettert habe, habe ich nun selbst mal eines implementiert. Wie im verlinkten Artikel erläutert, gibt es ein paar reale Einsatzszenarien, in denen sie wirklich […]

Vor mittlerweile über 40 Jahren schrieb Edsger Dijkstra seinem Aufsatz Go To Statement Considered Harmful. Darin ruft er dazu auf, das goto-Statement nicht mehr zu verwenden und stattdessen strukturiert zu […]

Unicode & Co

Ich glaub, ich hab das jetzt zum dritten Mal nachgeguckt. Die ganzen Zeichenkodierungen, Zeichensätze, etc. sind dann doch schon recht kompliziert. Die Wikipedia-Artikel sind da zwar sehr ausführlich, aber letztendlich […]