Facebook
Twitter
Google+
Kommentare
6

Code Smells – wenn es stinkt, wechsle es!

Es gibt Zeiten, da kommt man kaum dazu etwas anderes zu machen, als über PHP zu schreiben, weil man zum Beispiel noch einen Artikel für das PHP Magazin schreiben muss. So ist das vor ein paar Wochen gewesen. Mike Lohmann und ich haben nämlich für die neuste Ausgabe was zum Thema Code Smells geschrieben. Das Magazin solltet ihr euch natürlich unbedingt wegen des Artikels kaufen. Wenn ihr da keine Lust zu habt, dann gibt es noch eine Weg drumrum. Die Jungs vom Software & Support Verlag waren so nett und haben unseren grandiosen Text auch kostenlos veröffentlicht. Darauf wollte ich heute eigentlich nur hinweisen. Manchmal darf man ja auch von den Früchten zehren, die man vorher gepflanzt hat.

Code Smells – wenn es stinkt, wechsle es!

Über den Autor

Nils Langner

Nils Langner ist der Gründer von "the web hates me" und auch der Hauptautor. Im wahren Leben leitet er das Qualitätsmanagementteam im Gruner+Jahr-Digitalbereich und ist somit für Seiten wie stern.de, eltern.de und gala.de aus Qualitätssicht verantwortlich. Nils schreibt seit den Anfängen von phphatesme, welches er ebenfalls gegründet hat, nicht nur für diverse Blogs, sondern auch für Fachmagazine, wie das PHP Magazin, die t3n, die c't oder die iX. Nebenbei ist er noch ein gern gesehener Sprecher auf Konferenzen. Herr Langner schreibt die Texte über sich gerne in der dritten Form.
Kommentare

6 Comments

  1. Hi,

    dazu hatte ich bereits vor ein paar Tagen gepostet das der Artikel wirklich prima ist. Allerdings fehlten mir so ein paar praktische Tipps zum Aufspüren. Klar ihr erwähnt welche Tools geeignet sind, ich bin aber mehr so ein praktischer Typ und hätte vieles gerne einfach mal schnell ausprobiert. Vielleicht könnt ihr ja einen weiteren Artikel zum Thema schreiben mit der praktischen Ausführung?! 🙂

    Alex

    Reply
  2. Das Buch Clean Code von Robert C. Martin listet viele bekannten Smells auf. Es wird ausserdem schön aufgezeigt, wie man sauberen Code schreiben kann. Hier meine Rezension dazu -> http://daraff.ch/2010/03/buchrezension-clean-code-von-robert-c-martin/

    Um Smells zu erkennen und zu Refaktorisieren hat Martin Fowler ein super Buch verfasst -> http://www.amazon.de/Refactoring-Studentenausgabe-vorhandener-verbessern-Programmers/dp/3827322782/ref=sr_1_fkmr1_2?ie=UTF8&qid=1274775722&sr=8-2-fkmr1

    Reply
  3. Du hättest erst in einer Woche sagen müssen das es den Artikel gratis gibt und heute nur Werbung für das Magazin machen müssen 🙂

    Ansonsten schöner Artikel, hab mir das Magazin schon durchgelesen.
    Paloran

    Reply
  4. „Clean Code“ fand ich ziemlich durchwachsen. Er hat sich schon ziemlich selbst beweihräuchert, dann sind viele Tipps auch nur für Java zutreffend und letzten Endes hält er sich sogar einige Male nicht mal an seine eigenen Regeln. Ich habs in der Mitte abgebrochen, was aber mehr daran lag, dass ich das „Ich bin Gott!“-Gehabe irgendwann nicht mehr ertragen konnte, und nicht wirklich an den oft doch brauchbaren Ratschlägen.

    Reply
  5. Nils und Mike,

    habe den Artikel erst jetzt gelesen. Gefällt mir sehr gut. Gerade auch, weil ich Clean Code Von Uncle Bob Martin und Refactoring von Fowler sehr gut finde. Klasse, dass Ihr darauf verweist. Ich kann nur jedem Entwickler (egal ob PHP oder anderen Sprachen … aber ev. gerade speziell PHP Entwicklern) empfehlen diese Bücher zu lesen und die von Nils und Mike angesprochenen grundlegenden „good coding styles“ zu lernen. Im übrigen stimme ich Euch voll zu, dass die meisten Kommentare überflüssig und unnötig sind.

    Freu mich auf weitere Artikel

    Cheers Andy

    Reply

Leave a Comment.

Link erfolgreich vorgeschlagen.

Vielen Dank, dass du einen Link vorgeschlagen hast. Wir werden ihn sobald wie möglich prüfen. Schließen