01.10.2014
Die Flut kommt
Kennen Sie den? „Alle Kinder stehen vor dem brennenden Haus – nur der Klaus, der schaut raus.“ – Über Witze dieses Musters konnten wir uns als Kinder kaputtlachen.
weiterlesen
01.10.2014
Schlank schalten
Eine Infrastruktur für ein Entwicklungsteam in zwei Tagen hochzuziehen, ist kein Problem. Das zeigt ein schon erschienener dotnetpro-Artikel. Nur die Kosten sind dabei recht hoch. Aber es geht auch günstiger.
weiterlesen
01.09.2014
Furchtlose Veränderung
Angst geht um. So scheint es mir jedenfalls, wenn ich mir anschaue, wie in Unternehmen im Allgemeinen und Softwareabteilungen im Besonderen mit Erkenntnissen und Ideen verfahren wird. Nämlich oft gar nicht.
weiterlesen
01.08.2014
Saubere Entwickler
Man könnte in Abwandlung eines Sprichworts sagen: „Sauberkeit ist eine Zier, doch weiter kommt man ohne ihr.“ Jedenfalls scheint das in Bezug auf die Softwareentwicklung zu gelten.
weiterlesen
01.08.2014
Bestellt und auch abgeholt
Die gute alte Taxizentrale hat ausgedient. Doch wie entwirft man die Architektur für ein System, das Fahrgast und Taxifahrer per Smartphone zusammenbringt?
weiterlesen
01.07.2014
Der Wahnsinn Vollauslastung
Wenn ich danach frage, ob man Software testgetrieben entwickle oder refaktorisiere oder regelmäßig lerne, dann höre ich stets die gleiche Antwort: „Dafür haben wir keine Zeit!“
weiterlesen
01.06.2014
Putzaktion in vielen Aufzügen
Es treten auf: eine schmutzige Softwarelösung, ein Wettbewerb mit drei Gewinnern und der Juror, den es in den Fingern juckte, die Aufgabe selbst zu lösen. Hier sein Erfahrungsbericht.
weiterlesen
01.06.2014
We can do it!
Zu den häufigsten Aussagen von Teilnehmern an meinen Clean-Code-Trainings gehören „Das können wir nicht“ oder „Das geht bei uns nicht“.
weiterlesen
01.05.2014
Auf zur nächsten Stufe
Fünf Jahre gibt es die Initiative Clean Code Developer. Die Zwischenbilanz zeigt, was erreicht wurde in Sachen saubere Softwareentwicklung. Aber das ist nicht das Ende, sondern erst der Anfang ...
weiterlesen
01.05.2014
Wer ist Ihr Highlander?
Die Chance ist groß, dass Sie viel zu tun haben. Bugs fixen, neue Features implementieren, dem Support helfen, Infrastruktur aufsetzen, Technologien erforschen, refaktorisieren, Statusreports schreiben, Anforderungen präzisieren, den neuen Kollegen einarbeiten und vieles mehr reiht sich in einer endlosen Schlange vor Ihrer Tür.
weiterlesen