Prüfe die Brücke – die dich tragen soll

Zum Testen von Software gehören sowohl das Aufspüren von Fehlern während der Entwicklung, als auch die Überprüfung des Gesamtproduktes. Das heißt, man sucht zunächst in einzelnen Codefragmenten nach Fehlern, und überprüft dann das Gesamtpaket auf seine Vollständigkeit und Korrektheit hin. Unzureichende oder unvollständige Dokumentationen führen häufig zu einer unzulänglichen Erfassung von fehlerhaften Anforderungen. Dies fällt […]

Read More

Crashkurs – Testgetriebene Entwicklung

Letzte Woche habe ich einen zweitägigen Workshop zum Thema „Testgetriebene Entwicklung“ bei mir im Unternehmen verantwortlich gestaltet. Ich wollte euch hierüber alles schreiben: Was bedeutet das Thema? Was ist Testgetriebene Entwicklung? Wie geht man vor? Und vieles mehr. Mein Tipp: schaut euch, wie ich das gemacht habe, vier geniale Videos bei youtube.com an. Die Videos […]

Read More

Wer kommt zur PHP SUMMIT 2010?

Vom 29. November bis 1. Dezember veranstaltet die Entwickler Akademie in Kooperation mit dem PHP Magazin zum zweiten Mal den PHP SUMMIT in Düsseldorf. Die Kurse werden von den drei bekannten Trainern Sebastian Bergmann, Arne Blankerts und Stefan Priebsch geleitet. Ich habe das Glück, dass mein Arbeitgeber (brainbits GmbH) mir die kompletten drei Tage bezahlt. […]

Read More

Laufzeit Abhängigkeit zu PHPUnit

Wer Komponenten entwickelt kennt das bestimmt. Hier ist die Rede von der „Design by contract“ Entwicklungs-Methodik. Ziel ist das reibungslose Zusammenspiel einzelner Programmkomponenten durch die Definition von strikten „Verträge“ zur Verwendung von Schnittstellen, die über deren statische Definition hinausgehen. Mit Verträge – sind hiermit die Bedingungen gemeint die bei der Verwendung einer Methode einzuhalten sind.

Read More