====== [hemmerling] Coding Dojo ====== ===== Projekt-Auftrag ===== Teilnahme an "Coding Dojo" Events. *[[http://www.dotnet-braunschweig.de/termindetails.aspx?id=66|.NET Developer Group Braunschweig "Coding-Dojo"]], 2011-05-10. *[[http://codingdojobraunschweig.eventbrite.com/|JUG-Ostfalen "Coding Dojo"]], 2011-06-30. *[[http://codingdojo2.eventbrite.com/|JUG-Ostfalen "Coding Dojo2"]], 2011-10-13. ===== Projekt-Auftraggeber ===== *[[http://www.dotnet-braunschweig.de/|.NET Developer Group Braunschweig]]. *[[http://www.jug-ostfalen.de/|JUG-Ostfalen]]. ===== Projekt-Rolle / Eigene Aufgabe im Projekt ===== Software-Entwickler bzw. Software-Tester in einem 2er-Team. ===== Projekt-Aufgaben ===== *Üben der Testgetriebenen Entwicklung, wechselweise im 2er-Team als Software-Entwickler und Software-Tester. *[[http://en.wikipedia.org/wiki/Test-driven_development|EN.Wikipedia "Test-driven development"]], [[http://de.wikipedia.org/wiki/Testgetriebene_Entwicklung|DE.Wikipedia "Testgetriebene Entwicklung"]]. *Bearbeitung der Aufgaben. *[[http://www.codingdojo.org/cgi-bin/wiki.pl?KataFizzBuzz|KataFizzBuzz]]. *[[http://www.codingdojo.org/cgi-bin/wiki.pl?KataGameOfLife|KataGameOfLife]]. ===== Eigene Tätigkeiten im Projekt ===== *Testfall entwicklen, so daß Test fehlschlägt *Code entwickeln, bis Testfall erfüllt ist. *Überprüfung, daß Test und alle bisherigen Tests bestanden werden. *Wechsel der Rollen von Software-Entwickler ung Software-Tester, im 2er-Team. ===== Im Projekt eingesetzte Tools ===== ==== .NET Sprache C# ==== *Die Entwicklungsumgebung [[http://www.microsoft.com/germany/VisualStudio|Microsoft Visual Studio]] Team Edition. *Das Framework [[http://www.microsoft.de/net|Microsoft .NET]] 4.0. *Das UnitTest Framework "Testing Tools" der Visual Studio Team Edition. ==== Java ==== *Die Entwicklungsumgebung [[http://www.eclipse.org|Eclipse]]. *Das Entwicklungssystem [[http://www.oracle.com/java/|Oracle Java Standard Edition, JDK]]. *Das Testing Framework [[http://www.junit.org/|Junit]]. ===== Projekt-Ergebnis ===== *Software, die bei den Coding Dojo Veranstaltungen erstellt wurde. *2 Web-Seiten über Coding Dojo. *[[en:codingdojo.html|Coding Dojo / Coding Kata / Randori - Group-Awareness, Self-Awareness, Self-Training in Software Development as well as Developer Contests & Developer Challenges]]. *[[en:fizzbuzz01.html|Coding Dojo / Coding Cutter: How to play Kata FizzBuzz with JUnit]]. ===== Projekt-Erfolg ===== Ich sammelte positive Erfahrungen in Testgetriebener Entwicklung / Test Driven Development ( TDD ). ===== Für das Projekt relevante Fachkenntnisse ===== ==== Zertifikate ==== [[http://de.wikipedia.org/wiki/ISTQB_Certified_Tester|ISTQB Certified Tester]], Foundation Level ( 2007 ). ==== Fortbildungen ==== Workshop "[[http://www.hitex.com/perm/tessy.html|Tessy]] After Works Seminar: Automatisierter Unit-Test für Embedded-Software" von [[http://www.hitex.com/|Hitex Development Tools GmbH]] in Hannover, Deutschland ( 2003-09-17 ). {{tag>Arbeitserfahrung}}