• Code Complete von Steve McConnell

    von am 4. März 2009

    Da ich letzten Freitag meinen letzten offiziellen Arbeitstag hatte, habe ich natürlich auch die Zeit genutzt, meinen Schreibtisch auszuräumen. Und dabei sind mir mal wieder ein paar Bücher in die Hände gekommen, in die ich leider viel zu lange nicht mehr reingeschaut habe, obwohl es sich um sehr gute Literatur handelt.

    Das erste Schmuckstück, dass ich vorstellen will ist Code Complete von Steve McConnell und wird von der Microsoft Press vertrieben. Ich höre euch schon schreien, aber keine Sorge, das Buch handelt weder von Windows noch von Visual*. Aber um es schon mal vorne weg zu nehmen, es handelt auch nocht von PHP. Was bleibt also noch übrig … Wurstverpackung … sorry wollte was lustiges schreiben. Nein es handelt von Softwareentwicklung im Allgemeinen.

    Ein Kapitel, dass besonders bei mir hängen geblieben ist, ist das zum Thema “Code Reviews”. Hier werden unterschiedliche Herangehensweisen beschreiben, mit Zahlen und Statistiken aus Praxis und Theorie unterstrichen. Hat uns sehr geholfen, als wir Code Reviews eingeführt haben. Aber auch Programmierthemen kommen nicht zu kurz. So wird zum Beispiel auch beschrieben, wie man gute Schnittstellen definiert oder wie Refaktorieren hilft den Code zu verbessern.

    Obwohl das Buch 50 EUR kostet, kann ich es nur jedem ans Herz legen. Ein weiterer nicht zu verachtender Vorteil ist auch noch der Umfang. Mit fast 1000 Seiten kann so manchen Bankräuber KO schlagen und was sind dann schon 50 EUR, wenn man ein paar Tausend Euro Belohnung kassiert und mit einem Orden ausgezeichnet wird.  Ach ja, dem Thema Teamwork ist auch noch ein Kapitel gewidmet. Tut mir also den gefallen und nutz es nicht im Team als Schlagwaffe.

    Jetzt wo ich gerade dabei bin über Bücher zu reden. Habe mir heute aus der Bücherei ein Buch über Selenium und ein zum Thema Enterprise PHP ausgeliegen, über die ich die nächsten Tage auch was schreiben werde.

    Nils Langner

    Auch wenn Ihr es mir nicht glauben werdet, aber ich habe nichts gegen PHP. Ich rege mich einfach nur gerne auf. Ok so schlimm ist es auch nicht. Eigentlich wollte ich schon immer einen Blog haben und da ...

    Zum Profil von Nils Langner

    5 Kommentare »


    • Adrian
      am 4. März 2009 um 19:24 Uhr

      Danke! Gleich mal vormerken :)
      Buchtipps sind immer sehr willkommen – vor allem wenn sie lustig geschrieben sind.

      Grüße,

      Adrian


    • admin
      am 4. März 2009 um 19:26 Uhr

      Aber ganz wichtig, wenn ihr es bestellt, dann über den oben gegebenen Link ;)


    • francois
      am 11. März 2009 um 14:42 Uhr

      Das gute alte Code Complete.
      Habe noch die alte deutsche Version, danach sollte es in Deutschland nicht mehr vertrieben werden – was glücklicherweise dann doch wieder getan wurde (siehe deine Version).

      Für jeden, der Code nicht sauber strukturiert bzw. wirklich unleserlichen Code schreibt ist das Buch ein muss (also gleich dem Kollegen gegenüber mal eines bestellen ;-) .


    • Gabriel
      am 4. März 2010 um 09:49 Uhr

      Ich habe auch die alte deutsche Ausgabe und fand es gerade als Programmierneuling sehr spannend, solche einfachen Dinge wie Schleifen und If-Abfragen in extremer Tiefe behandelt zu wissen. Auch das Kapitel über Variablennamen ist erstaunlich lang, aber extrem hilfreich und informativ. Was mich auch sehr beeindruckt hat, war, dass viele Aussagen mit Studien untermauert werden.


    • Code Reviews – Der aktuelle Stand | PHP hates me - Der PHP Blog
      am 7. Juli 2010 um 07:07 Uhr

      [...] effizient. Ich kenne aber diverse Reviewtechniken, die eher in der großen Runde ablaufen. Laut Code Complete sollten diese Verfahren sehr effizient sein, aber irgendwie kenne ich niemanden, der sie anwendet. [...]

    RSS Feed für Kommentare zu diesem Artikel. TrackBack URL

    Hinterlasse einen Kommentar

    Werbung
    PHP Magazin
    Ausgabe 02/2010

    Dieses Mal mit Artikeln zu den Themen OpenSocial und Apache Shindig, Graphentheorie, Smarty3

    t3n
    Ausgabe 19

    Social Media (R)evolution. Weitere Themen sind noSQL, Crowdsourcing ...

    PHP Journal
    Ausgabe 2/2010

    PHP & Windows optimal nutzen, die besten PHP-CMS im Überblick, Google-API mit Zend Framework nutzen.

    Wir wurden schon öfters gefragt, ob man uns nicht irgendwie unterstützen kann. Die Antwort war immer einfach: Klar! Am einfachsten ist es eure nächsten Einkäufe bei Amazon über unsere Link abzuwickeln. Damit würdet ihr uns schon sehr helfen. Über Co-Autoren freuen wir uns aber noch mehr.