Kalender
TYPO3 Extension Entwicklung Tools
Was soll man sagen? - Da entwickelt man seit einigen Jahren Extensions, und findet doch immer wieder neue gute Tools. So auch heute.
Auf der Suche nach einem Tool für Test Driven Development (TDD) für TYPO3 Extensions bin ich erst einmal auf PHPUnit gestoßen - ein Framework um für PHP Applikationen Unit Tests zu schreiben. Super! - Noch besser ist aber, dass es das ganze auch als TYPO3 Extension gibt (Extension Key: phpunit), so dass es auch direkt in TYPO3 funktioniert: Über das Backend lassen sich sehr komfortabel die verschiedenen Test Cases aufrufen und deren Ergebnisse anzeigen.
Aber das war ja noch nicht alles - liest man die Dokumentation zu phpunit für TYPO3, findet man direkt die nächste hilfreiche Extension - die "One is Enough Library" (Extension Key: oelib). Ein Framework welches die Entwicklung und speziell auch das Schreiben von Test Cases in TYPO3 deutlich vereinfacht.
Murphys Law: Wenn etwas schiefgehen kann, dann geht es schief
... und so auch in diesem Fall. Man schreibt seine Haus-, Bachelor-, Diplom-, Doktor- oder Was-Weiß-Ich-Nicht-Arbeit, und was passiert kurz vor dem Abgabetermin? - Ja richtig, die Arbeit ist weg. Computer stürzt ab oder ähnliches, jedenfalls geht nichts mehr. Wie auch in diesem Fall.
Zum Glück war diesmal 'nur' eine Windows Startdatei (NTLDR) beschädigt, aber es hätte auch schlimmer kommen können. Was man bei defekter NTLDR oder entsprechender Meldung machen kann habe ich nun in einem neuen Tutorial beschrieben.
Viel Spaß damit, und hoffentlich hilft es dem ein oder anderen...
Hello World!
Hello World! - mehr folgt später...
