Category Archives: Buchrezension

Buchrezension Professionelle Gesprächsführung

Seid ihr es Leid, dass euch euer Gesprächspartner einfach nicht versteht und die Gespräche ab und zu in die “falsche” Richtung laufen?

Dann werde ich im folgenden Artikel das Buch Professionelle Gesprächsführung von Christian Weisbach vorstellen.

Ausgangspunkt des Buches war mein Studium und wir wurden dazu verknurrt, das Buch Professionelle Gesprächsführung zu lesen. Wir alle wissen, Kommunikation ist wichtig (sogar oder eben gerade als Informatiker). Trotzdem wissen wir erstaunlich wenig über dieses Thema. Wir setzen unsere im Verlaufe des Lebens gesammelten Gesprächserfahrungen ein und nutzen diese, unter Stress fallen wir aber in unsere bevorzugten Muster.

Zusammenfassung

Posted in Buchrezension, Master in Software Engineering, Soft Factors | Tagged , | 2 Comments

Buchrezension Ship it!

Seid ihr nicht auch genervt, Software zu programmieren, die Buggy ist? Habt ihr permanent Probleme mit den Lieferterminen und müsst darum Überstunden und Wochenendschichten schieben?

Dann habe ich eine interessante Lektüre, “Ship it!” von Jared R. Richardson und William A. Gwaltney. Das Buch ist aus der Reihe pragmatisch programmieren und ist sehr verständlich und richtig “süffig” zu lesen.

Dieses Buch beschreibt in den ersten 3 Kapiteln, welche Werkzeuge man einsetzen sollte, damit man Software termingerecht und mit deutlich weniger Bugs ausliefern kann:

  • Entwicklung im Sandkasten
  • Automatisierte Builds
  • Einsatz eines Versionierungssystems
  • Einsatz eines Bug-Tracking Systems

Posted in Buchrezension | Tagged , | 2 Comments

Buchrezension PHP Design Patterns von Stephan Schmidt

Ich habe mir ehrlich gesagt gut überlegt, ob ich überhaupt eine Rezension für dieses Buch schreiben soll, weil PHP Gangsta schon eine sehr schöne und vollständige Rezension geschrieben hat. Ich denke PHP Gangsta hat über den Inhalt und den Aufbau des Buches alles gesagt, was es zu sagen gibt. Daher werde ich einfach einige Ergänzungen anbringen.

Schritt für Schritt

Bei jedem Pattern das erklärt wird, hat man meistens eine Ausgangsposition bzw. eine Problematik. Anhand dieser wird Schritt für Schritt erklärt, wie man zum Ziel gelangt. Dadurch wird der Lerneffekt viel grösser, als wenn man einfach die fertige Lösung präsentiert und erklärt kriegt.
Einige male wurde auch eine frühere Problemstellung aufgegriffen und mit einem neuen Pattern noch besser umgesetzt. Man kann somit schön vergleichen, welches Pattern für welchen Fall geeigneter ist.

Posted in Architektur / Design, Buchrezension | Tagged , , , | Leave a comment

Buchrezension Clean Code von Robert C. Martin

Nachdem ich zu ende des letzten Jahres in einen Bücher-Einkauf-Wahn verfallen bin, habe ich doch immerhin schön brav die Bücher durchgeackert und möchte nun meine erste Buchrezension schreiben.

Es handelt sich dabei um Clean Code von Robert C. Martin. Als ich die ersten Seiten des Buches gelesen habe, habe ich bereits meine ersten Erkenntnisse in einem Blogeintrag niedergeschrieben.

Einführung

Im ersten Kapitel nimmt Robert C. Martin kein Blatt vor den Mund. Er beschreibt sehr schön, wie schnell die Spezies Softwareentwickler die Schuld von schlechtem Code auf andere abschiebt (Zeitmangel, Chef usw.). Wir sind aber schliesslich die Profis und sollten dementsprechend unser Werk verteidigen.

Posted in Buchrezension, Qualität | Tagged , , , , , | 13 Comments