01.08.2013
Unberechenbare Softwareentwicklung
Wie steht es eigentlich mit Ihren Mathematikkenntnissen? Fühlen Sie sich fit? Mathe war für Sie in der Schule ein Nobrainer? Dann gehören Sie zu einer Minderheit der deutschen Bevölkerung.
weiterlesen
01.07.2013
Wie Komponenten den Termin retteten
Im ICE nach Wuppertal. Nur noch wenige Minuten bis zur Ankunft. Ich stehe auf, um mir für den flotten Ausstieg einen guten Platz zu sichern.
weiterlesen
01.07.2013
Ordentlich die Meinung sagen
Sie sind schüchtern? Sie scheuen sich, einen laufenden Vortrag zu unterbrechen? Dann sollten Sie den Heckle-Service nutzen, den Ralf Westphal mit neuesten Internet-Technologien mit Ihnen entwickelt.
weiterlesen
01.06.2013
Sonnenaufgang
Im letzten Teil der Artikelserie kommt es schließlich zu dem, zu dem es kommen muss: einem Happy End. Mit Implementation, Tests und der Erkenntnis, dass klassisches TDD allein bei Weitem nicht ausreicht.
weiterlesen
01.06.2013
Handwerker und Ingenieur
Dieser Tage erfülle ich mir einen lang gehegten Wunsch: Ich mache einen Goldschmiedekurs.
weiterlesen
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
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
Stop overloading
C# hat ein schönes Feature: Sie können Methoden überladen. Mehrere Methoden, die sehr Ähnliches tun und sich dafür nur in ihren Parametern unterscheiden, können denselben Namen tragen.
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