Termine
2009-01-27:
Bonn-to-Code.Net: User-Treffen Januar
19:00 Uhr,
Comma Soft AG in Bonn-Pützchen (Anfahrt)
Die Themen im Januar:
- Test First Development - BDD Style (Stefan Lieser)
Die testgetriebene Entwicklung von Software zielt darauf ab, vor der eigentlichen Implementierung durch automatisierte Tests zu spezifizieren, was die Software leisten soll. Betrachtet man diese Tests als Spezifikationen der zu entwickelnden Funktionalität, dann wirkt die Reihenfolge, erst Test - dann Implementierung - gar nicht mehr so unnatürlich, wie es zunächst den Anschein hat.
Die Art und Weise wie Tests geschrieben werden hat sich in letzter Zeit weiter entwickelt. Ausgangspunkt war dabei die Überlegung, die Tests mehr auf das gewünschte Verhalten der Software auszurichten (BDD - behavior driven development) als im nachhinein Funktionen zu überprüfen.
Im Vortrag erläutert Stefan Lieser wie man im BDD Stil automatisierte Tests erstellen kann und dabei das gewünschte Verhalten der Software spezifiziert. Ein weiterer Aspekt ist das Bemühen die Mechanik von Tests so gut wie möglich zu verbergen um Tests lesbar und verständlich zu machen und die Einstiegshürden zu reduzieren.
- Obfuscation mit {smartassembly} (Jan Welker)
Dieser Kurzvortrag stellt das Tool {smartassembly} der Firma Cachupa vor, mit dessen Hilfe .NET Code vor Dekompilierung geschützt werden kann. (Der urprünglich geplante Vortragsteil von Markus Eggers zu Xenocode Postbuild muss leider entfallen)