A | A | A

Buchtipp: PHP quick & dirty

(bl)

10.05.2010 08:50

PHP quick & dirty Marcus Straßer Franzis ISBN: 978-3-7723-6469-3

Autor: Marcus Straßer
Untertitel: 12 Praxis-Workshops für schnelles Programmieren
Verlag: Franzis, 330 Seiten
ISBN: 978-3-7723-6469-3
Preis: 30 Euro

In der Regel wird „quick & dirty“ als abwertendes Adjektiv für die Arbeit gebraucht. Und als quick & dirty wird als vollkommen ungeplante Arbeitsweise angesehen, die zu eher zufällig funktionierendem Code führt. Autor Marcus Straßer klärt aber gleich zu Beginn dieses Buches auf: Eine solche Arbeitsweise ist zwar „dirty“ aber alles andere als „quick“, also langsam.

Wer schnell arbeiten will, muss planen und organisiert arbeiten, sonst muss die anfänglich eingesparte Zeit später mehrfach aufgewendet werden, um Fehler zu korrigieren. Schmutzig, also „dirty“ zu arbeiten, heißt damit auch nicht chaotisch zu arbeiten. Aber der als Einzelkämpfer arbeitende Entwickler muss sich nicht an alle Regeln des guten Programmierstils halten. Wie diese Art zu arbeiten aussieht, protokolliert dieses Buch in zwölf Praxis-Workshops.

Es ist kein PHP-Lehrbuch, Grundkenntnisse der Programmierung sollte der Leser bereits haben, um den Listings folgen zu können. Der Autor erklärt verständlich und gut lesbar die Arbeitsweise, die nicht die bestmögliche Lesbarkeit des Codes durch fremde Entwickler zum Ziel hat, sondern schnelles, effektives und zielgerichtetes Arbeiten und auch eine gute Wartbarkeit des Codes, jedoch durch den Entwickler selbst, der seine eigenen Vorgaben kennt.

Anhand eines praktischen Beispiels – ein Blog, der Kommentare erlaubt und dessen Einträge in einer MySQL-Datenbank gespeichert werden – durchläuft der Autor die einzelnen Stationen des Projekts, von Planung und Konzept bis zum Optimieren und Erweitern des Beispiels. Eingestreut sind auch Kapitel, welche Programmierwerkzeuge vorstellen oder sich mit dem wichtigen Thema Sicherheit beschäftigen. Immer im Blick hat der Autor dabei die Frage: Was kann man einfacher und schneller erledigen, ohne dafür später mit Zusatzaufwand bezahlen zu müssen.

Viel Wert wird dabei auf die persönliche Organisation des Entwicklers und auf die Kommunikation mit dem Kunden gelegt, denn diese sind die Grundlage für eine schnelle und zielführende Arbeit. Den Abschluss bildet ein Kapitel mit wertvollen Tipps und Tricks aus der Praxis, etwa wie man doppelte Datenbankeinträge vermeidet, die erzeugt werden, weil der Anwender den Aktualisieren-Button seines Browsers gedrückt hat, wie man schnelle Sicherungskopien der Datenbanktabellen anlegt oder, wie man Excel nutzt, um die SQL-Befehle für hunderte von Datenbankeinträgen in wenigen Minuten zu erstellen.

Das Buch ist gut geschrieben, mit zahlreichen Screenshots illustriert und zeigt viele Listings. Einzig die auf der Rückseite versprochene Heft-CD mit den Beispielcodes ist im Buch nicht enthalten. Käufer des Buches können sich den Code jedoch nach kurzer Registrierung aus dem Web laden. [bl]


Anzeige
Mehr zum Thema


  • Mister Wong
  • Folkd
  • oneview
  • del.icio.us
  • LinkaARENA
  • google.com
  • blinklist
  • Furl
  • YahooMyWeb
  • YiggIt

Anzeige

Website durchsuchen

Anzeige

Twitter