AOP
01.05.2013
Verteilte Eier
Wenn einer alles auf eine Karte setzt, dann steigt die Spannung. Nicht umsonst gibt es diese Redewendung. Auch im Englischen hält man den Atem an, nämlich wenn einer alle Eier in einen Korb legt.
weiterlesen
01.05.2013
Geschenkt!
Manchmal hat man das Gefühl, dass die Buchverlage derzeit gar kein Geld mehr verdienen möchten. Immer wieder locken sie mit kostenlosen Büchern.
weiterlesen
01.05.2013
Entscheidung leichter gemacht
IoC-Container gibt es in verschiedenen Varianten für verschiedene Zwecke. Was bei der Auswahl eines Frameworks zu beachten ist, zeigt ein Überblick anhand Spring.NET, Unity, MEF und Ninject.
weiterlesen
01.05.2013
Her mit den kleinen Parametern
Die Übung dieses Monats, die Parameter der Kommandozeile auszuwerten, ist technisch gesehen überschaubar. Mit einer Prise Reflection ist die Sache schnell erledigt. Doch wie bringt man Struktur in den Entwurf?
weiterlesen
01.05.2013
Die Welt ist Design
Gib mir ein Test-Framework und ich entwickle jede Software ausschließlich mit Test-Driven Development. Wer so vorgeht, dem geht viel verloren, denn er bewegt sich nur auf einer von vier Design-Ebenen.
weiterlesen
01.05.2013
Auf die Walz
Um ihr Wissen zu erweitern, machen sich manche Handwerksgesellen auf die Wanderschaft von einem Handwerksbetrieb zum anderen. Ralf Westphal will es ihnen gleichtun und als wandernde Arbeitskraft durchs Land ziehen.
weiterlesen
01.04.2013
Interaktion gestalten
Computer kommunizieren über verschiedene Schnittstellen mit der Welt. Oft sind das auch wieder Computer. Eine der wichtigsten Schnittstellen aber fällt aus dem Rahmen – der Mensch-Maschine-Dialog.
weiterlesen
01.04.2013
Ab ins Grüne
Die Idee hinter Test Driven Development ist gut: Automatische Tests sorgen als Schnittstellenprüfung für mehr Softwarequalität. Allerdings ist der resultierende Code nicht besser lesbar. Das will TDD 2.0 verbessern.
weiterlesen
01.04.2013
Die App zum Buch
Fachbuchverlage, die etwas auf sich halten, bieten inzwischen fast alle Bücher auch als E-Books an, meist als Eins-zu-eins-Kopie.
weiterlesen
01.04.2013
Die Menge macht?s
Cloud Computing hat die Anforderungen an die Architektur von Anwendungen verändert. Das Schlimme dabei ist, dass eine ungünstige Architektur im Betrieb zu höheren Kosten führt. Ein Sparplan.
weiterlesen