Monatsarchive: Oktober 2013

Beispiel Portokosten

Machen Sie sich keine Sorgen, wenn Sie dieses Buch nicht gleich beim ersten Lesen vollständig verstehen. Wir haben beim ersten Schreiben auch nicht alles verstanden! — [GOF], xiii Stell’ Dir einen Versandhandel vor. Von einem Kunden geht eine Bestellung ein, … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | Kommentare deaktiviert für Beispiel Portokosten

Prosophie, Philogrammierung, dingsda …

Language shapes the way we think, and determines what we can think about. — B. L. Whorf “The time has come,” the Walrus said, “to talk of many things.” — L. Carroll zitiert nach Stroustrup, B.: Die C++-Programmiersprache. 4., aktualisierte … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , | Kommentare deaktiviert für Prosophie, Philogrammierung, dingsda …

Symmetrie ist ein Meta-Prinzip in der Software-Erstellung. Im SQL-Warenkorbanalyse-Beispiel schrieb ich vorhin “Das sind die Paarungen, die vorkommen. Was ist mit denen, die nicht vorkommen?” Als ich die vorkommenden Paarung selektierte, schwante mir schon, das ich die anderen auch brauchen … Weiterlesen

Publiziert am von matthias | Kommentare deaktiviert für Symmetrie

Publiziert am von matthias | Kommentare deaktiviert für Beispiel Warenkorbanalyse in sql

Krüger, Guido: Handbuch der Java-Programmierung

Krüger, Guido: Handbuch der Java-Programmierung. 3. Auflage, München 2002. Das Handbuch der Java-Programmierung gehört zum besten, das ich über Programmierung im allgemeinen und Java im besonderen gelesen habe. Kein Buch kann alles erklären und den wenigsten gelingt es, ein Thema erschöpfend … Weiterlesen

Veröffentlicht unter Bibliographie | Kommentare deaktiviert für Krüger, Guido: Handbuch der Java-Programmierung

Natürlich ist das obige Beispiel so in der Praxis nicht vorgekommen. Das Beispiel zeigt eine nützliche Struktur. Im Laufe der Zeit kam immer wieder die Anforderung der Durchnummerierung. Man braucht dazu keinen PK-Constraint, aber wenigstens irgendein Tupel, das unique … Weiterlesen

Publiziert am von matthias | Kommentare deaktiviert für Rang in sql

Daten konsistent halten

MySQL und andere RDBMS bieten die Möglichkeit, Foreign-Key-Constraints auszuschalten. Ich halte das für eine schlechte Idee. Ich kenne aus der Praxis ein Szenario, bei dem FK-Constraints ausgeschaltet wurden, um den Import von Daten zu ermöglichen. Die Daten lagen in unterschiedlichen … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | Kommentare deaktiviert für Daten konsistent halten

Refactoring php

Das erste aysx-Projekt wird sein, ein Warenwirtschaftssystem aufzumöbeln, das anno tuck in php programmiert wurde. Teile des Codes sind prozedural, andere objektorientiert. Aufgabe ist, einen Schwung neue Features einzubauen und den Code mit aktuellem PHP und MySQL kompatibel zu machen. … Weiterlesen

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Refactoring php

Hallo Welt, hier ist aysx. Ich hoffe, neben meiner Software-Tätigkeit im öffentlichen Dienst und dem bisschen Freelance-Coding für aysx Zeit zu finden, hier ein paar Gedanken niederzulegen, die vielleicht von allgemeinem Interesse sind. Im Laufe der Jahre habe ich einige … Weiterlesen

Publiziert am von matthias | Kommentare deaktiviert für Hallo Welt!