Archiv für PHP

Dieses Archiv als RSS bestellen

Das DataMapper-Pattern

Pattern sind praktisch, lieb und zuvorkommend. Na gut, das war jetzt etwas übertrieben – aber zumindest helfen sie in bestimmten Fällen weiter. Grundsätzlich ist es aber so, dass Pattern nur dann weiterhelfen, wenn man sie von anfang an gebraucht und miteinander kombiniert. Natürlich kann es auch vorkommen, dass in einzelnen Fällen Pattern praktisch sind. Mit [...]

Mehr lesenKommentare (0)

Ein Herz für Entwurfsmuster: Das Singleton

Es ist Dienstag und trotzdem erhaltet ihr heute einen Beitrag von mir, der sich mit dem Thema Singleton befasst. Passend zu meiner aktuellen Reihe, Ein Herz für Entwurfsmuster. Das Anti-Pattern oder auch Singleton genannt, wird oft in der prozeduralen Entwicklung verwendet, da es erlaubt überall in der Applikation eine Instanz zurück zu liefern. Grundsätzlich gibt [...]

Mehr lesenKommentare (7)

Planning Poker – Zeitschätzungen leicht gemacht

Eines der Probleme in der Entwicklung ist die Aufwandsschätzung. Natürlich gibt es Ansätze diese zu umgehen, aber eigentlich schafft man es nicht, da meist der Kunde diesen Vorgang wünscht. Daher gibt es mehrere Konzepte, diese sogenannte Schätzung einfacher und auch besser zu gestalten. Eine davon nennt sich Planungspoker. Doch wie funktioniert PP? Der Grundgedanke ist [...]

Mehr lesenKommentare (1)

Die fünf lustigsten Fälle im Entwicklungsbereich

Gut, Fehler passieren immer – und das natürlich auch in der Entwicklung von Software. Allerdings gibt es durchaus auch welche, die nicht sein müssten und nochdazu auch noch lustig sind. Im nachfolgenden Artikel möchte ich euch die 5 lustigsten Fälle vorstellen die in der Entwicklung passieren können. Das Feierabendsbier Beliebt in der Entwicklung ist das [...]

Mehr lesenKommentare (1)

PHPUnit und ich

Wer kennt es nicht – ständiges F5 hämmern und nerviges dumpen von Daten. Nicht, dass dadurch auch noch Leichtsinnsfehler entstehen, nein – auch dass man bei dieser Variante wohl Zeit verschwendet ist ein wichtiger Aspekt, warum ich diese Montags Kolumne zu phpunit schreibe. Ich selbst bin kein Freund von ewiger Fehlersuche und stundenlangen dumpen, bis [...]

Mehr lesenKommentare (2)

Ein Herz für Entwurfsmuster: Teil 1 – Das Command Pattern

Mit dem Command Pattern leite ich die Reihe „Ein Herz für Entwurfsmuster“ ein, und möchte direkt auf ein paar Vorteile eingehen die, die objektorientierte Entwicklung mit sich bringt. Doch warum entwickelt man überhaupt mit Entwurfsmustern – und was ist der Vorteil dabei? Habe ich selbst überhaupt einen nutzen, dass ich Vorlagen von anderen Entwicklern kopiere? [...]

Mehr lesenKommentare (5)

Code Style – so funktioniert clean coding

Clean Code ist vielen Entwicklern ein Fremdwort – so bekommt man beispielsweise Programmcode zu Gesicht, welcher sich nicht nur schlecht lesen lässt sondern dazu auch noch meistens Fehler enthält, da er einfach zu unübersichtlich gestaltet ist. In meinen Augen gibt es wenige Varianten, die rentabel sind einzusetzen. Aus diesem Grund habe ich mein eigenes Clean [...]

Mehr lesenKommentare (1)

Projektstart TofTM

Seit gestern Abend ist die offizielle Entwicklung meines neuen Open Source Projektes TofTM gestartet. Zum Verwalten des Projektes nutze ich Google Code inkl. der netten Gruppen-Funktionalität. In dem genannten Projekt geht es neben Bugtracking auch um detaillierte Statistiken sowie diverse Neuerungen im Bereich Issuetracking mit PHP. Ich freue mich bereits jetzt auf die Zusammenarbeit mit [...]

Mehr lesenKommentare (2)