WebSockets – Vom Client zum Server und zurück (Teil 1)

Dieser Artikel ist der Beginn einer kleinen Serie, die dir das Thema WebSockets und deren Einsatzmöglichkeiten ein wenig näher bringen soll. Bei WebSockets handelt es sich um eine der Neuerungen aus dem HTML5-Paket. WebSockets können ein mächtiges sowie einfach einzusetzendes Feature zugleich sein. Das die Möglichkeiten zum Einsatz vielfältig sind, steht wahrscheinlich außer Frage. Doch… more

PHP Coding-Standards und -Richtlinien

Mit der zunehmenden Professionalität in PHP-Projekten der letzten Jahre, stieg auch die Anzahl der mir bekannten Coding-Standards und Programmierrichtlinien. Mittlerweile finden sich im World Wide Web unzählige Dokumente aus den unterschiedlichsten Projekten und in unterschiedlichsten Detailstufen. Viele große Open-Source-Projekte, allen voran das PEAR-Projekt, haben einen Beitrag zur Vereinheitlichung der unterschiedlich gewachsenen Standards geleistet. Am bekanntesten… more

Grundlegende Regeln für gute Fehlermeldungen

Soeben musste ich bei der Integration einer Bibliothek mal wieder staunen. Die Bibliothek, auf die ich mich hier beziehe, zeichnet sich unter anderem durch einen guten Stil, eine durchgängige Dokumentation, sowie fast lückenlose Fehlerbehandlung aus. Deshalb ist es um so weniger verständlich, dass die eingesetzten Fehlermeldungen, die implementiert wurden, leider oft nicht aussagekräftig genug sind…. more

Mein erstes Fachbuch

Nach einigen Jahren mit sehr interessanten Erfahrungen in der Software-Entwicklung, habe ich vor ca. einem Jahr mit dem Schreiben meines ersten Fachbuches begonnen. Mir lag die Qualität der Projekte an denen ich maßgeblich beteiligt bin, stets sehr am Herzen. Ein Stück Software zu schreiben, es zu testen und es Menschen zur Verfügung zu stellen, die… more

Aktueller Stand

Während des letzten Jahres habe ich sehr viele neue Impulse aufgenommen und viele Theorien zur Qualität von Software gehört, Vorlesungen besucht, unzählige Bücher aus vielen Bereichen der Software-Entwicklung gelesen, sowie Diskussionen und anregende Unterhaltungen bei Conventions geführt. Würde ich jetzt, nachden Ergebnissen des letzten Jahres, ein Resümee ziehen, dann würde ich wahrscheinlich ganz simpel formulieren:… more