﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title><![CDATA[Clean Code Developer - Seitenaktualisierungen]]></title><link>http://clean-code-developer.de/</link><atom:link href="http://clean-code-developer.de/RSS.aspx" rel="self" type="application/rss+xml" /><description><![CDATA[Zuletzt geänderte Seiten]]></description><pubDate>Thu, 20 Jun 2013 08:50:01 GMT</pubDate><generator>ScrewTurn Wiki RSS Feed Generator</generator><item><title><![CDATA[Rolle]]></title><link>http://clean-code-developer.de/Rolle.ashx</link><author>Stefan Lieser (slieser)</author><description><![CDATA[<h1 class="separator">Rolle der CCD-Armbandträger<a class="headeranchor" id="Rolle_der_CCD-Armbandträger_0" href="#Rolle_der_CCD-Armbandträger_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1>
Liste der Träger von CCD-Armbändern mit ihren Kontakt-Daten. Eingetragen wird, <a class="pagelink" href="Armb%c3%a4nder.ashx" title="Das Clean Code Developer Armband">wer bei uns ein CCD-Armband bestellt</a>. Wer nicht gelistet werden möchte, sage uns bitte Bescheid. Schade wäre das aber, denn jeder, der sich öffentlich zum <a class="pagelink" href="Wertesystem.ashx" title="Wertesystem">CCD-Wertesystem</a> bekennt, hilft unserer Branche ein Stück weiter auf dem Weg zu mehr Professionalität.<br /><br /><ol><li>Stefan Lieser</li><li>Ralf Westphal</li><li>Erik Bollow</li><li>Daniel Bloch</li><li>Benjamin Artmann</li><li>Christian Pappert</li><li>Stefan Edlich</li><li>Mario Röcher</li><li>Kai Gloth</li><li>Sebastian Gingter</li><li>Bernd Hengelein</li><li>Albert Weinert</li><li>Bastian Waidelich</li><li>Sebastian Stehle</li><li>Laurin Stoll</li><li>Daniel Meier</li><li>Boas Enkler</li><li>Mathias Raacke</li><li>Alexander Zeitler</li><li>Christian Deger</li><li>Sebastian Jancke</li><li>Larysa Visengeriyeva</li><li>Stefan Wittke</li><li>Christian Kesselheim</li><li>Christoph Muchalla</li><li>Rainer Schuster</li><li>Sascha Hennen</li><li>Thomas Mentzel</li><li>Dennis Traub</li><li>Giuliano Di Pasquale</li><li>Volker Riecken</li><li>Steffen Forkmann</li><li>Daniel Karstaedt</li><li>Christian Schmidt</li><li>Thomas Hasler</li><li>Markus Gallagher</li><li>Adrian Weidermann</li><li>Harry Pfleger</li><li>Michael Schuler</li><li>Holger Detering</li><li>Kai Timmermann</li><li>Ulf Fischer</li><li>Sandro Ciervo</li><li>Clivaz Olivier</li><li>Gregor Biswanger</li><li>Christian Kesselheim</li><li>Andreas Kaczmarek</li><li>Lukas Burri</li><li>Ingmar Schaefer</li><li>Sebastian Lehman</li><li>Wolfgang Haese</li><li>Robert Niemann</li><li>Ronald Dathe</li><li>Ronny Kretzmann</li><li>Andy Zimmermann</li><li>Jan Eisner</li><li>Peter Rinas</li><li>Toni Geyer</li><li>Oliver Boeff</li><li>Nils Steenbock</li><li>Florian Kiesl</li><li>Martin Hachenberg</li><li>Ronald Bouras</li><li>Markus Stoeger</li><li>Thomas Vogel</li><li>Falk Atmanspacher</li><li>Daniel Teubner</li><li>Rolf Katt</li><li>Martin Uitz</li><li>Soenke Schwenk</li><li>Stefan Rösch</li><li>Bodo Sander</li><li>Andreas Caspers</li><li>Klaus J. Stadlbauer</li><li>Andreas J. Wurzer</li><li>Bernhard Sillipp</li><li>Bernd Liesinger</li><li>Ivo Kremliczka</li><li>Andreas Bräsen</li><li>Philipp Koster</li><li>Pawel Tscherkaschin</li><li>Christian Schultze</li><li>Daniel Czerwonk</li><li>Peter Dietz</li><li>Klaas Kersting</li><li>Marcel Hoyer</li><li>Boris Nicolai</li><li>Thomas Lüera</li><li>Markus Eggers</li><li>Pawel Tscherkaschin</li><li>Christian Jacob</li><li>Adrian Weidermann</li><li>Dennis Heckert</li><li>Andreas Linden</li><li>Nils Wloka</li><li>Volker von Einem</li><li>Rudolf Batt</li><li>Manuel Beetz</li><li>Johann-Georg Vogelhuber</li><li>Klemens Schwarz</li><li>Carsten Schaefer</li><li>Norbert Baum</li><li>Michael Bohn</li><li>Martin Hoeft</li><li>Sergey Shishkin</li><li>Adrian Weidermann</li><li>Alexander Stuckenholz</li><li>Lars Kaufmann</li><li>Andreas Rademacher</li><li>Sozial Software GmbH</li><li>Yves Däschle</li><li>Henning Krapoth</li><li>Frank Gnad</li><li>Thomas Mutzl</li><li>Johannes Hoppe</li><li>Patrick Joseph</li><li>Daniel Trinter</li><li>Frank Huster</li><li>Felix Deierlein</li><li>Harald Schlindwein</li><li>Olaf Potratz</li><li>Christoph Faustein</li><li>Christian Raschka</li><li>Marcel Eppel</li><li>Martin Schäffner</li><li>Jürgen Hofmann</li><li>Klaus Backes</li><li>Christian Schultze</li><li>Christian Kolb</li><li>Martin Hey</li><li>Andreas Schlapsi</li><li>Andre Fleischer</li><li>Daniel Friedrich</li><li>Andreas Glunz</li><li>Jürgen Gutsch</li><li>Brigitte Kiesenhofer</li><li>Claus Riedel</li><li>Simon Rückert</li><li>Mirko Dobermann</li><li>Timo Pijnappel</li><li>Kai Simons</li><li>Kristian Herpel</li><li>Stephen Price</li><li>Andreas Figge</li><li>Michael Speer</li><li>Randolf Sitz</li><li>Uwe Grunwald</li><li>Gunnar Wendt</li><li>Martin Meier</li><li>Jennifer Siebigteroth</li><li>Dirk Richter</li><li>Andreas Heil</li><li>Tim Hans</li><li>Tilo Renz</li><li>Markus Terbrüggen</li><li>Florian Schwarz</li><li>Alexander Mühlbauer</li><li>Marco Walz</li><li>Georg Winkelhofer</li><li>Martin Schäffner</li><li>Martin Schäffner</li><li>Michael Piendl</li><li>Matthias Bilger</li><li>Andreas Patock</li><li>Thomas Krause</li><li>Nils Schmädeke</li><li>Jan Nonnen</li><li>Joachim Karrer</li><li>Thomas Gröner</li><li>Stefan Schnietz</li><li>Oliver Paulus</li><li>Sebastian Edelmeier</li><li>Dirk Helbig</li><li>Peter Kostros</li><li>Ramon Zöllner</li><li>Ole Trenner</li><li>Mario Mazilescu</li><li>Michael Lücke</li><li>Benjamin Hofmann</li><li>Bernhard Götz</li><li>William Schick</li><li>Stefan Poggenpohl</li><li>Alexander Esser</li><li>Kai Bausch</li><li>Manuel Dejonghe</li><li>Arne Klein</li><li>Carl-Christian Müller</li><li>Beat Fluri</li><li>Soner Akdemir</li><li>Louis Bernath</li><li>Pascal Ullrich</li><li>Michael Hirst</li><li>Andreas Neuenschwander</li><li>Martin Eckardt</li><li>Daniel Lindemann</li><li>Florian Finke</li><li>Andreas Simon</li><li>Reguel Wermelinger</li><li>Frank Endriss</li><li>Marc Knaup</li><li>Robert Rößger</li><li>Thomas Steglich</li><li>Tomislav Matas</li><li>Andreas Kotes</li><li>Timo Lotterbach</li><li>Manuel Klimek</li><li>Jan Rüdiger</li><li>Volker Richter</li><li>Heiner Schriever</li><li>Ralf Freischlag</li><li>Jürgen Hoheisel</li><li>Fabian Busse</li><li>André Röhlk</li><li>Nicolas Golubovic</li><li>Markus John</li><li>Julian Ruppel</li><li>Christian Caroli</li><li>Jörg Hösel</li><li>Christian Bruns</li><li>Matthias Hammer</li><li>Gregor Karzelek</li><li>Alexander Bouz</li><li>Peter Schaefer-Hutter</li><li>Uwe Emmrich-Kiessling</li><li>Andreas Winkler</li><li>Philipp Buergin</li><li>Kristof Zerbe</li><li>Thomas Woehlke</li><li>Christian Marchl</li><li>Peter Kofler</li><li>Robert Janzen</li><li>Andre Maucher</li><li>Florian Feith</li><li>Uwe Klawitter</li><li>Manfred Wolff</li><li>Sebastian Ziebell</li><li>Michael Fuchs</li><li>Alexander Fürstenau</li><li>Ralf Freischlag</li><li>Jan Schäfer</li><li>Alex Habermann</li><li>Lars Guse</li><li>Rainhard Mösl</li><li>Kai Thiele</li><li>Albrecht Wöß</li><li>Stephan Diezinger</li><li>Axel Marx</li><li>Erwin Haese</li><li>Marc-André Möller</li><li>Stoll Laurin</li><li>Uwe Zimmermann</li><li>Christoph Pater</li><li>Christian Burri</li><li>Markus Knittig</li><li>Daniel Hemmerling</li><li>Hans-Theo Jungeblut</li><li>Christian Vogt</li><li>Michael Paetzold</li><li>Norbert Wellnitz</li><li>Stefan Baier</li><li>Rene Kueppers</li><li>Amancio Bouza Liste</li><li>Alexander Müller</li><li>Sebastian Hempel</li><li>Hozelito Vajcek</li><li>Sebastian Hardt</li><li>Dirk Janssen</li><li>Murat Knecht</li><li>Andreas Sachs</li><li>André Weichert</li><li>Michael Topf</li><li>Torsten Strauch</li><li>Ralf Abramowitsch</li><li>Thomas Zeman</li><li>Raffael Spirig</li><li>Markus Harzdorf</li><li>Manfred Specht</li><li>Stefan Matyba</li><li>Stefan Knippenberg</li><li>Jürgen Gruber</li><li>Manuel Naujoks</li><li>Rainer Pirsch</li><li>Daniel Weinand</li><li>Wilfried Hahn</li><li>Markus Degen</li><li>Christian Hauß</li><li>Helmut Hechelbauer</li><li>Andreas Volk</li><li>Matthias Fuchs</li><li>Markus Wellmann</li><li>Ingo Ahrens</li><li>Carsten Ringe</li><li>Erik Zühlke</li><li>Timo Wagner</li><li>Sebastian Daser</li><li>Thomas Papendieck</li><li>Bert Speckels</li><li>Marinho Tobolla</li><li>Thomas Schedler</li><li>Mirko Sykorra</li><li>Stefan Böhm</li><li>Rick-Rainer Ludwig</li><li>Thomas Klute</li><li>Ronald Höllwarth</li><li>Daniel Leidisch</li><li>Manuel Wagner</li><li>Robert Kosten</li><li>Martin Kortstiege</li><li>Gerhard Hansch</li><li>Michael Schneider</li><li>Uwe Vigano</li><li>Sven Bischoff</li><li>Erik Biermann</li><li>Florian Schulz</li><li>Gerhard Kerl</li><li>Oezcan Acar</li><li>Marcel Besancon</li><li>Thomas Regner</li><li>Jürgen Stephan</li><li>Erik Heim</li><li>Dirk Pass</li><li>Marco Bellavia</li><li>Matthias Boldt</li><li>Klaus Fleerkötter</li><li>Thomas Weber</li><li>Ole Bulbuk</li><li>philipp grathwohl</li><li>Tobias Geisler</li><li>Nicolai Braszka</li><li>Patrick Ungeheuer</li><li>Markus Burger</li><li>Wolfgang Stamm</li><li>Stefan Drzazga</li><li>Markus Maier</li><li>Christian Albert</li><li>Maximilian Hoecker</li><li>Ernst Satzer</li><li>Jens Vogel</li><li>Michael Spörri</li><li>Felix Hoff</li><li>Michael Quenzer</li><li>Lutz Wedler</li><li>Benjamin Lilienthal</li><li>Oliver Abraham</li><li>Henning Scheibner</li><li>CHRISTIAN GOETZ</li><li>Nina Kaminski</li><li>Peter Guerra</li><li>Udo Trappe</li><li>Timon Schubert</li><li>Jens-Uwe Gaspar</li><li>Fridtjof Ahlswede</li><li>Andreas Urban</li><li>Robin Gressmann</li><li>Stefan Bachmann</li><li>Carsten Eichelberger</li><li>Stefan Wimmer</li><li>Maik Vlcek</li><li>Christian Kasparek</li><li>Peter Conrad</li><li>Matthias Kling</li><li>Michael Oppel</li><li>Martin Blume</li><li>Konrad Mattheis</li><li>Dominik Schiefer</li><li>Tilmann Kuhn</li><li>Thomas Enßner</li><li>Robert Labudda</li><li>Thomas Frase</li><li>Robert Spielmann</li><li>Andre Dierker</li><li>Sebastian Will</li><li>Wolfgang Gottschalk</li><li>Sebastian Meisner</li><li>Ekkehard Hess</li><li>Thomas Lattner</li><li>Andreas Widmaier</li><li>Robert Bedner</li><li>Stephan Roth</li><li>Johannes Stammel</li><li>fikre leguesse</li><li>BJOERN WILDENHAIN</li><li>Marc Becker</li><li>Matthias Jürgens</li><li>Thomas Hoeth</li><li>Jan Lorenz</li><li>Silvio Katzmann</li><li>Bernd-Christoph Schwede</li><li>Mirko Schneider</li><li>Thomas Tym</li><li>Uwe Zimmermann</li><li>Marc Bredt</li><li>Pierre Dedy</li><li>Peter Lorenz</li><li>Gareth Marshall</li><li>Martin Talamona</li><li>Matthias Laug</li><li>Peter Lech</li><li>Rolf Draether</li><li>Jens Burmeister</li><li>Sven Muhle</li><li>Frank Budwillat</li><li>Martin Monsorno</li><li>Robin Parker</li><li>Karsten Korte</li><li>Florian Geyer</li><li>Michael Winter</li><li>Tobias Rauche</li><li>Cédric Menzi</li><li>Thomas Schulte</li><li>Christoph Hornfischer</li><li>Horst Gaussmann</li><li>Golo Roden</li><li>Kai Jung</li><li>Roman Maeder</li><li>Marcell Spies</li><li>Christian Andersen</li><li>Marc Beierlein</li><li>Christian Polonio</li><li>Peter Breuer</li><li>Michaela Hofmann</li><li>Timo Müller</li><li>Markus Mayerle</li><li>Marius Schulz</li><li>Andre Krüger</li><li>Martin Blankenstein</li><li>Kai Reul</li><li>Christoph Luehr</li><li>Daniel Wurst</li><li>Michael Damm</li><li>Markus Letsch</li><li>Frank Jacobi</li><li>Thorsten Huber</li><li>Katharina Trbara</li><li>Stefan Diener</li><li>Frank Schröder</li><li>Eric Windmeier</li><li>Chris Swanepoel</li><li>Thomas Zimmermann</li><li>Maik Lüdeke</li><li>Michael Krisper</li><li>Sascha Hinlang</li><li>Chris Papenfuß</li><li>Torsten Klein</li><li>Alexej Klassen</li><li>Thomas Zimmermann</li><li>Peter Sonderegger</li><li>Rico Schäpe</li><li>Theo Pack</li><li>Wilfried Hahn</li><li>Johannes Lang</li><li>Andreas Werner</li><li>Marc Bless</li><li>Marcel Felder</li><li>Serkan Uslubas</li><li>Chris Swanepoel</li><li>Sven Peters</li><li>Malte Buchholz</li><li>marco mannucci</li><li>Anja Odenthal</li><li>Rene Philipp Heindl</li><li>Thomas Bünger</li><li>Alexander-Gregor Skrypzinski</li><li>Ingo Richter</li><li>Christian Kauer</li><li>Lars Konieczny</li><li>Ramon Kania, moveo Software GmbH</li><li>Linus Hechinger</li><li>Michael Neuhaus</li><li>Sascha Bühler</li><li>Manuel Wenk</li><li>David Rietz</li><li>Kiaresch Mussawisade</li><li>Daniel Opalla</li><li>Thomas Dralle</li><li>Peter Gfader</li><li>Lucas Heuvelmann</li><li>Erwin Altersberger</li><li>Alexander Zeitler</li><li>Leo von Wyss</li><li>Sebastian Rumpf</li><li>René Holy</li><li>Giuliano Di Pasquale</li><li>Haiko Emmel</li><li>Christopher Kamper</li><li>Axel Schuhmacher</li><li>Patrick Riccius</li><li>David Wendland</li><li>Martin Monsorno</li><li>Peter Wagner</li><li>Alexander John-Anacker</li><li>Johannes Keßler</li><li>Sven Günthner</li><li>Sandra Sieroux</li><li>Sebastian Stiehl</li><li>Johannes Weiß</li><li>Claudia Schwarz</li><li>Rainer Queck</li><li>Wolf-Dieter Hofmann</li><li>Christian Bleser</li><li>Dominik Kellner</li><li>Thomas Krooß</li><li>Timo Steigerwald</li><li>Jan Mohrmann</li><li>Thomas Warnick</li><li>Marco Schuster</li><li>Guido Leibbrand</li><li>Rainer Jung</li><li>dominik panzer</li><li>Sven Fleige</li><li>Marc Jodkuhn</li><li>Tobias Bergmann</li><li>Thomas Kuhn</li><li>Frank Jurisch</li><li>Christian Daniel</li><li>Michael Theis</li><li>Martin Zauner</li><li>Robert Karmann</li><li>Christian Daniel</li><li>THOMAS SCHROETER</li><li>Uwe Zimmermann</li><li>Rüdiger Schmidt</li><li>Johannes Maier</li><li>Stephan Bartl</li><li>Carsten Heuer</li><li>Thomas Bertz</li><li>Roland Bär</li><li>Roman Bartke</li><li>Thorsten Diekhof</li><li>Stefan Roock</li><li>Steffen Monarth</li><li>Martin Holzhauer</li><li>Zack Brown</li><li>Wolfgang Braun</li><li>Jakob Bysewski</li><li>Jörg Wiedmann</li><li>Pascal Soell</li><li>Stephan Weißenberger</li><li>Manuel Sidler</li><li>Andreas Mahr</li><li>Thomas Schell</li><li>marcus vengels</li><li>Jane Trümner</li><li>Sven Reske</li><li>Tobias Wiesenthal</li><li>Andre Kunz</li><li>Gunnar Magholder</li><li>Martin Monsorno</li><li>Rainer Bauer</li><li>Georg Karpala</li><li>Felix Maschek</li><li>Uli Armbruster</li><li>Maik Römpagel</li><li>Thomas Weller</li><li>Mischa Landwehr</li><li>Konrad Brunner</li><li>Matthias Luenemann</li><li>Marcel Kummerow</li><li>Marcus Kraßmann</li><li>Michael Schommer</li><li>Hinrich Kück</li><li>Tulug Yuecel</li><li>Christian Haug</li><li>Philipp Zipfel</li><li>Andreas Lennartz</li><li>Andreas Baumgart</li><li>Wolfram Wagner</li><li>Matthias Schönau</li><li>Tobias Demuth</li><li>Thomas Hertel</li><li>Dennis Moldenhauer</li><li>Alexander Kirsch</li><li>Patrick Koglin</li><li>Stefan Stolz</li><li>Sybit GmbH Sybit GmbH</li><li>Philipp Lenz</li><li>Andre Voll</li><li>Sebastian Dietz</li><li>Harmen Weber</li><li>Nico Zimmermann</li><li>René Pfeuffer</li><li>Ricardo Ferreira</li><li>Silvio Pohl</li><li>Ronny Windolph</li><li>Birgit Kratz</li><li>Jens Hausherr</li><li>Ronny Windolph</li><li>Jörg Vollmer</li><li>Stefan Cullmann</li><li>Florian Schinagl</li><li>Nikolaus Themeßl</li><li>Stefan Zeller</li><li>Frank Banzhoff</li><li>Christian Fritsch</li><li>Stephan Knitelius</li><li>Matthias Kramp, moveo Software GmbH</li><li>Sebastian Kroop, moveo Software GmbH</li><li>André Hurschler</li><li>Johannes Lattrich</li><li>Sabine Plüß</li><li>Sven Kobow</li><li>Axel Roeber</li><li>Rene Richter</li><li>Norman Tunger</li><li>Tino Hertlein</li><li>Frank Pfattheicher</li><li>Georg Brüstle</li><li>Stefan Glabisch</li><li>Nils Grieger</li><li>Michael Romer</li><li>Sabine Kalb</li><li>Frank Prill</li><li>Thomas Baustert</li><li>Ewald Ottmann</li><li>Siegfried Winkler</li><li>York Xylander</li><li>Jan Wetterau</li><li>Timo Waeschke</li><li>Jan Becker</li><li>Daniel Schwartz</li><li>Christoph Emonds</li><li>Sven Köhler</li><li>Lukas Weibel</li><li>Sandra Hinz</li><li>Ruth Findenig</li><li>Julia Wolk</li><li>Manuel Korrmann</li><li>Benjamin Toussaint</li><li>Elias Froschauer</li><li>Peter Daum</li><li>Florian Mätschke</li><li>Jan Bosshard</li><li>Ralf Pannemans</li><li>Lennart Johansson</li><li>Klaus Greff</li><li>Andreas Rupp</li><li>Richard Papenfuss</li><li>Martin Murrer</li><li>Daniel Zwicker</li><li>Enrico Lefass</li><li>Fries David</li><li>Steffen Märcker</li><li>Roland Ließ</li><li>ansgar simon</li><li>George Mamaladze</li><li>Sandro Lehmann</li><li>André Hinz</li><li>Christian Schmitterer</li><li>Pascal Schäfer</li><li>Olaf Kronefeld</li><li>Elena Asyova</li><li>Stefan Billeb</li><li>Christian Müller</li><li>Thomas Götzinger</li><li>Beat Bögli</li><li>Dag Frommhold</li><li>Simon Langbehn</li><li>Marc Sallin</li><li>Stephan Lindner</li><li>Kristin Wagner</li><li>Philipp Dreher</li><li>Bernd Zeitler</li><li>Stefan Jamin</li><li>Patricia Tiedemann</li><li>Alexander Mikuta</li><li>Peter Krämer</li><li>Thorsten Gutbrod</li><li>Timo Haberkern</li><li>Marlene Knoche</li><li>Jens Thirmeyer</li><li>Gerrit Wanderer</li><li>Christian Weiß</li><li>Yvonne Opalka</li><li>Serge Hänni</li><li>Jens Vogel</li><li>Daniel Rast</li><li>Bernd-Christoph Schwede</li><li>Christof Schoell</li><li>Matthias Geörg</li><li>Horst Dehmer</li><li>Dominik Hirt</li><li>Tobias Schafer</li><li>Joachim Eckert</li><li>Viktor Engelmann</li><li>Jon Krom</li><li>Selim Celik</li><li>Damir Majer</li><li>Björn Lundström</li><li>Steve Rakebrandt</li><li>Matthias Gernand</li><li>Heinz van Pee</li><li>Michael Engelin</li><li>Sascha Kegreiß</li><li>Michael Free</li><li>Alexander Mueller</li><li>Bastian Busch</li><li>Patrick Peer</li><li>Alexander Bierbaumer</li><li>Andrea Weikert</li><li>Tobias Sinz</li><li>Benjamin Stein</li><li>Malte Fiala</li><li>Bastian Helfert</li><li>Thomas Michel</li><li>Roman Hartmann</li><li>Stefan Becker</li><li>Johann Krez</li><li>Uta Schulze</li><li>Sven Mulholland</li><li>Thomas Schubert</li><li>Florian Quadt</li><li>Sven Laschinski</li><li>Ferenc Becker</li><li>Andreas Kaubisch</li><li>Daniel Albertini</li><li>Philipp Thun</li><li>Thomas Gaub</li><li>Tobias Baumann</li><li>Tim Vengels</li><li>Johann Blauensteiner</li><li>Markus Kiss</li><li>Anke Bremer</li><li>Daniel Kreiseder</li><li>Marco Schmittnägel</li><li>Christopher Kruczek</li><li>Sybit GmbH</li><li>Claudia Wechselberger</li><li>Thomas Nagel</li><li>Tobias Mueller</li><li>Reik Oberrath</li><li>Christian Stolcis</li><li>Bernd Zuther</li><li>Carsten Igel</li><li>Uwe Walter</li><li>Klaus-Martin Scheuer</li><li>Michael Dörsam</li><li>Peter Kessler</li><li>Yvonne Huebner</li><li>Robert Sauer</li><li>Jörg Stelkens</li><li>Christian Pfisterer</li><li>Peter Schaeffer</li><li>stefan Gamerith</li><li>Roland Schneider</li><li>Peter Merkel</li><li>Sebastian Behrendt</li><li>Patrick Pekczynski</li><li>Christoph Neumann</li><li>Matthias Fischer</li><li>Martin Wesemann</li><li>Kilian Lütkemeyer</li><li>Denis Reichelt</li><li>Susann Schmidt</li><li>Susanne Schramm</li><li>Steffen Schnaufer</li><li>Kathrin Schulz</li><li>Markus Eder</li><li>Pascal Witte</li><li>Marco Feltmann</li><li>John Gerdeman</li><li>Sebastian Sauer</li><li>Kai Mengel</li><li>Bastian Stölb</li><li>Maik Zosel</li><li>Marcel Stoer</li><li>Volker Janzen</li><li>Daniel Jakobs</li><li>Manuel Markwalder</li><li>Christel Mersch</li><li>Daniel Brün</li><li>Marc Tinnemeyer</li><li>Gerhard Ahlers</li><li>Harald Jedele</li><li>Jochen Linnemann</li><li>Seibert Stefan</li><li>Timo Peter</li><li>Ekaterina Dikushina</li><li>Matthias Münnich</li><li>Jakob Kroeker</li><li>Michaela Schneider</li><li>Alexander May</li><li>Frederik Kirsch</li><li>Balazs Brinkus</li><li>Andrea Binder</li><li>Marco Winter</li><li>Thomas Pummer</li><li>Frank Rücker</li><li>Mathias Müller</li><li>Walter Niess</li><li>Steffen Jahr</li><li>Ralf Stemmer</li><li>Tarek Madany Mamlouk</li><li>andreas thurn</li><li>Dirk Fellenberg</li><li>Simone Speer</li><li>Asmus Werner</li><li>Andreas Rohde</li><li>Benjamin Piepiora</li><li>Sebastian Kleinschmager</li><li>Manuel Josupeit-Walter</li><li>Sebastian Stünkel</li><li>Sven Wagner</li><li>Peter Lorenz</li><li>Jochen Hiltensperger</li><li>Corinna Habets</li><li>Tobias Feigel</li><li>Torsten Helmich</li><li>Philipp Gampe</li><li>Daniel Montaser</li><li>Jan Wahler</li><li>Markus Breitenbach</li><li>Robin Gerdes</li><li>Martin Helmig</li><li>Florian Postel</li><li>Alexander Sauer</li><li>Matthias Zurmühlen</li><li>Jan Lippert</li><li>Steffen Schäckel</li><li>Mike Großmann</li><li>Christian Müller</li><li>Christopher Wolf</li><li>Patrick Schneider</li><li>David Werner</li><li>Anja Fröhlich</li><li>Thomas Traude</li><li>Heimberg Stefan</li><li>Nils Schwenkel</li><li>Christian BEHON</li><li>PSG GmbH</li><li>Ernst Greiner</li><li>Antje Kohlstedt</li><li>Steffen Schindler</li><li>Alexander Rothe</li><li>Thomas Albersdörfer</li><li>Daniel Butze</li><li>Daniel Czerwonk</li><li>Christian König</li><li>Manuel Richarz</li><li>Torben Fojuth</li><li>Oliver Sigge</li><li>Pascal Gafner</li><li>Carsten Antrup</li><li>Bassam Alugili</li><li>Nicolas Burlett</li><li>Oliver Huckels</li><li>Sascha Liebau</li><li>Nils Andresen</li><li>Michael Jurisch</li><li>Erika Michel</li><li>Sem Köppen</li><li>Michael Hudak</li><li>Eike Siemsen</li><li>Ivan Russo</li><li>Alexander Willner</li><li>Wilhelm Eichler</li><li>Sven Felix Oberquelle</li><li>Hannes Leobacher</li><li>David Wippel</li><li>Andreas Wendlinger</li><li>Peter Enz</li><li>patrick barthel</li><li>Oliver Thiel</li><li>Florian Dornbusch</li><li>Manuel Hertlein</li><li>Andreas Bauer</li><li>Werner Buerki</li><li>Jens Meinecke</li><li>Yovanny Rodriguez</li><li>Tina Schubert</li><li>Jürgen Subbota</li><li>Piotr Narozny</li><li>Marco Eden</li><li>Mareen Schirok</li><li>Walter Fejtek</li><li>Patrick Bardow</li><li>Georg Pagenstedt</li><li>Martin Wendt</li><li>Rico Apfelbeck</li><li>milenko bugueno</li><li>Mathias Schmidt</li><li>Dejan Milosavljevic</li><li>Daniel Heise</li><li>Matthias Müller</li><li>Alexander Sauer</li><li>Roland Opitz</li><li>Klaus Stein</li><li>alexander bunkowski</li><li>Stephan Glaß</li><li>Josef Christian Kaufmann</li><li>Gunter Wänke</li><li>Carsten Rich</li><li>Andreas Schilk</li><li>Sebastian Bauer</li><li>Manfred Novotny</li><li>Ren Michel</li><li>Roman Teichert</li><li>Stefan Clepce</li><li>Felix Lehmann</li><li>Christian Weiß</li><li>Jan Knaup</li><li>Tobias Sommer</li><li>Peter Koch</li><li>Birgit Christahl</li><li>Asier Barrenetea-Arando Lorenzo</li><li>Thomas Brosda</li><li>Björn-Peter Tietjens</li><li>Cornelia Nitsche</li><li>Christina Faure</li><li>Roy Carlitscheck</li><li>Felix Rosenheinrich</li><li>Andreas Kasch</li><li>Frank Rothmann</li><li>Niels Bischof</li><li>Michael Wenzel Passer</li><li>Brigitte Kölle-Ehret</li><li>Felix Ziesel</li><li>Andreas Bissinger</li><li>Gregor Powarzynski</li><li>Sybit GmbH</li><li>Peter Monadjemi</li><li>Peter Zehm</li><li>Daniel Sturm</li><li>Sebastian Kings</li><li>Alexander Bürger</li><li>Christoph Bittmann</li><li>Patrik Hagedorn</li><li>Peter Koch</li><li>Tristan Behrens</li><li>Joachim Mreyen</li><li>Alexander Gräsel</li><li>Rene Lebherz</li><li>Matthias Liebig</li><li>Leif Janzik</li><li>Artur Tomas</li><li>Stephan Glahs</li><li>Jürgen Steinblock</li><li>Björn Bocheneck</li><li>Mirco Melcher</li><li>Dominik Freund</li><li>Eduard Walter</li><li>Martin Seibert</li><li>Martin Bachl</li><li>Stephan Glahs</li><li>Enrico Zeidler</li><li>Daniel Sturm</li><li>Ulrich Zielhofer</li><li>David Wohlhart</li><li>Mike Esser</li><li>Hannes Gesmann</li><li>Peter Höcherl</li><li>Roland Schaeling</li><li>Thomas Gauweiler</li><li>Sven Mohr</li><li>Daniel Tunjic</li><li>Jens Stephani</li><li>Olaf Thiel</li><li>Torsten Wunderlich</li><li>Alexander Sauer</li><li>Steve Zakrzowsky</li><li>Jeronimo Wanhoff</li><li>Ralf Krzyzaniak</li><li>Andre Claaßen</li><li>Marius Bethge</li><li>Tobias Lemster</li><li>Till Hoenig</li><li>Sebastian Kretzschmar</li><li>Marius Seebach</li><li>Julia Schmeißer</li><li>Sven Coutinho-Stuhr</li><li>Christian Peters</li><li>René Holy</li><li>Matthias Weigel</li><li>Barbara Schwarz</li><li>Sandra Bergmeir</li><li>Christof Vollrath</li><li>Daniel Hommel</li><li>Hendrik Klindworth</li><li>Harald-René Flasch</li><li>Manuel Lang</li><li>Stefan Podhajski</li><li>Raik Wehner</li><li>Oliver Müller</li><li>Sascha Riedl</li><li>Dieter Baier</li><li>Adalbert Kandert</li><li>Andrea Bittner</li><li>Christian Fellner<br /></li></ol>
]]></description><pubDate>Sun, 16 Jun 2013 08:39:08 GMT</pubDate><guid isPermaLink="false">FFC5496A2D07643AEC1A158B0BBC3EFC</guid></item><item><title><![CDATA[Literaturliste]]></title><link>http://clean-code-developer.de/Literaturliste.ashx</link><author>Ralf Westphal (ralfw)</author><description><![CDATA[<h1 class="separator">Literaturliste<a class="headeranchor" id="Literaturliste_2" href="#Literaturliste_2" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1>
<iframe src="http://astore.amazon.de/ralfwestphalh-21" width="65%" height="1010" frameborder="0" scrolling="yes"></iframe><br /><br /><h2 class="separator">Lesenswerte online Artikel<a class="headeranchor" id="Lesenswerte_online_Artikel_0" href="#Lesenswerte_online_Artikel_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2><ul><li><a class="externallink" href="http://www.planetgeek.ch/wp-content/uploads/2013/06/Clean-Code-V2.pdf" title="Clean Code Cheat Sheet" target="_blank">Clean Code Cheat Sheet</a>, Urs Enzler</li><li><a class="externallink" href="http://www.slideshare.net/iksgmbh/clean-codevortraggearconf" title="Clean Code - Von der Lehre in den Alltag" target="_blank">Clean Code - Von der Lehre in den Alltag</a>, Präsentation von Jörn Vollmer und Reik Oberrath</li><li><a class="externallink" href="http://www.generic.de/download.ashx?guid=326fefa4-9b85-4c8b-abe8-e6047dcc98fc" title="Come clean - Clean Code Development, ein Anwenderbericht" target="_blank">Come clean - Clean Code Development, ein Anwenderbericht</a> in <a class="externallink" href="http://www.entwickler-magazin.de" title="entwickler magazin" target="_blank">entwickler magazin</a> 3/2012</li><li><a class="externallink" href="http://bit.ly/LHNgES" title="Interview mit Ralf Westphal im Objektspektrum zu CCD" target="_blank">Interview mit Ralf Westphal im Objektspektrum zu CCD</a></li><li><a class="externallink" href="http://www.shmula.com/382/ask-why-five-times-about-every-matter" title="Ask 'Why' Five Times About Every Matter" target="_blank">Ask 'Why' Five Times About Every Matter</a> zur Praktik der Root Cause Analysis</li><li><a class="externallink" href="http://tdwi.org/Blogs/WayneEckerson/2010/04/Effective-Metrics.aspx" title="12 Characteristics of Effective Metrics" target="_blank">12 Characteristics of Effective Metrics</a>, Wayne W. Eckerson; lesenswert, auch wenn CCD nur die Erhebung einer Metrik empfiehlt</li><li><a class="externallink" href="http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-4-Komplexitaet-bewaeltigen-durch-Differenzierung-1031414.html" title="http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-4-Komplexitaet-bewaeltigen-durch-Differenzierung-1031414.html" target="_blank">http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-4-Komplexitaet-bewaeltigen-durch-Differenzierung-1031414.html</a>, 4. Teil der heise Developer Serie über CCD</li><li><a class="externallink" href="http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-3-Das-Sicherheitsnetz-erweitern-956969.html" title="http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-3-Das-Sicherheitsnetz-erweitern-956969.html" target="_blank">http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-3-Das-Sicherheitsnetz-erweitern-956969.html</a>, 3. Teil der heise Developer Serie über CCD</li><li><a class="externallink" href="http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-2-Das-Sicherheitsnetz-aufspannen-888901.html" title="http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-2-Das-Sicherheitsnetz-aufspannen-888901.html" target="_blank">http://www.heise.de/developer/artikel/Herausforderung-Brownfield-Teil-2-Das-Sicherheitsnetz-aufspannen-888901.html</a>, 2. Teil der heise Developer Serie über CCD</li><li><a class="externallink" href="http://www.heise.de/developer/artikel/Clean-Code-Developer-in-Brownfield-Projekten-855114.html" title="http://www.heise.de/developer/artikel/Clean-Code-Developer-in-Brownfield-Projekten-855114.html" target="_blank">http://www.heise.de/developer/artikel/Clean-Code-Developer-in-Brownfield-Projekten-855114.html</a>, 1. Teil einer Serie über CCD in Brownfield-Projekten bei heise Developer</li><li><a class="externallink" href="http://www.lostechies.com/blogs/sean_chambers/archive/2009/08/01/31-days-of-refactoring.aspx" title="31 Days of Refactoring" target="_blank">31 Days of Refactoring</a>, !LosTechies.com, <a class="externallink" href="http://www.lostechies.com/media/p/27197/download.aspx" title="als eBook" target="_blank">als eBook</a></li><li><a class="externallink" href="http://martinfowler.com/bliki/TechnicalDebtQuadrant.html" title="Technical Debt Quadrant" target="_blank">Technical Debt Quadrant</a>, Martin Fowler: Die vier Wege in die technische Schuldenlast</li><li><a class="externallink" href="http://stevesmithblog.com/blog/principles-patterns-and-practices-of-mediocre-programming/" title="Principles, Patterns, and Practices of Mediocre Programming" target="_blank">Principles, Patterns, and Practices of Mediocre Programming</a>, Steve Smith</li><li>Ein Klassiker: <a class="externallink" href="http://www.developerdotstar.com/mag/articles/PDF/DevDotStar_Reeves_CodeAsDesign.pdf" title="Code as Design" target="_blank">Code as Design</a>, Jack W. Reeves</li><li><a class="externallink" href="http://ralfw.blogspot.com/2009/07/partial-classes-helfen-dem-single-level.html" title="Partial Classes helfen dem Single Level of Abstraction Prinzip" target="_blank">Partial Classes helfen dem Single Level of Abstraction Prinzip</a>, Ralf Westphal</li><li><a class="externallink" href="http://blog.scottbellware.com/2009/07/relearning-productivity-problem-that-we.html" title="Relearning: The Productivity Problem that We're Not Supposed To Talk About" target="_blank">Relearning: The Productivity Problem that We're Not Supposed To Talk About</a>, Scott Bellware bricht eine Lanze für lesbaren Code</li><li><a class="externallink" href="http://www.codeproject.com/KB/architecture/Design_Principles.aspx" title="Is Code Complete?" target="_blank">Is Code Complete?</a>, Saurabh_Saxena</li><li><a class="externallink" href="http://www.cmcrossroads.com/bradapp/docs/demeter-intro.html" title="Law of Demeter" target="_blank">Law of Demeter</a>, Brad Appleton</li><li><a class="externallink" href="http://www.codinghorror.com/blog/archives/001230.html" title="Paying Down Your Technical Debt" target="_blank">Paying Down Your Technical Debt</a>, Jeff Atwood: Was passiert, wenn Projekte das CCD-Wertesystem nicht berüchsichtigen? Sie akkumulieren "technische Schulden". Jeff Atwood zieht in seinem Beitrag grundlegende Artikel zu dem Begriff zusammen und kommentiert.</li><li><a class="externallink" href="http://www.joelonsoftware.com/articles/fog0000000043.html" title="The Joel Test: 12 Steps to Better Code" target="_blank">The Joel Test: 12 Steps to Better Code</a>, Joel Spolsky: Einige seiner Schritte beziehen sich auf CCD Bausteine</li><li><a class="externallink" href="http://www.ericsink.com/scm/source_control.html" title="Source Control HOWTO" target="_blank">Source Control HOWTO</a>, Eric Sink (Entwickler des Versionskontrollwerkzeugs <a class="externallink" href="http://www.sourcegear.com/vault/index.html Vault" title="http://www.sourcegear.com/vault/index.html Vault" target="_blank">http://www.sourcegear.com/vault/index.html Vault</a>)</li><li><a class="externallink" href="http://openbook.galileocomputing.de/oo/oo_03_prinzipien_000.htm#Xxx999144" title="Die Prinzipien des objektorientierten Entwurfs" target="_blank">Die Prinzipien des objektorientierten Entwurfs</a> in <a class="externallink" href="http://www.galileocomputing.de/966?GPP=oppy "Praxisbuch Objektorientierung"" title="http://www.galileocomputing.de/966?GPP=oppy "Praxisbuch Objektorientierung"" target="_blank">http://www.galileocomputing.de/966?GPP=oppy "Praxisbuch Objektorientierung"</a> von Bernhard Lahres, Gregor Rayman, Galileo 2006</li><li><a class="externallink" href="http://www.lostechies.com/blogs/derickbailey/archive/2009/02/11/solid-development-principles-in-motivational-pictures.aspx" title="SOLID Development Principles – In Motivational Pictures" target="_blank">SOLID Development Principles – In Motivational Pictures</a>, blog</li><li><a class="externallink" href="http://blog.objectmentor.com/articles/2009/01/31/quality-doesnt-matter-that-much-jeff-and-joel" title="Robert C. Martin bricht eine Lanze für Qualität" target="_blank">Robert C. Martin bricht eine Lanze für Qualität</a>, blog</li><li><a class="externallink" href="http://www.infoq.com/minibooks/domain-driven-design-quickly" title="Domain Driven Design Quickly" target="_blank">Domain Driven Design Quickly</a>, eBook</li><li><a class="externallink" href="http://www.lostechies.com/blogs/chad_myers/archive/2008/03/07/pablo-s-topic-of-the-month-march-solid-principles.aspx" title="Pablo's Topic of the Month - March: SOLID Principles" target="_blank">Pablo's Topic of the Month - March: SOLID Principles</a>, Links zu SOLID-Artikeln</li><li><a class="externallink" href="http://www.lostechies.com/blogs/gabrielschenker/archive/2009/01/21/real-swiss-don-t-need-srp-do-they.aspx" title="Real Swiss don´t need SRP, do they?" target="_blank">Real Swiss don´t need SRP, do they?</a>, Gabriel Schenker</li><li><a class="externallink" href="http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod" title="The Principles of OOD" target="_blank">The Principles of OOD</a>, Robert C. Martin</li><li><a class="externallink" href="http://msdn.microsoft.com/en-us/magazine/cc546578.aspx" title="Open Closed Principle" target="_blank">Open Closed Principle</a>, Jeremy Miller, MSDN Magazine</li><li><a class="externallink" href="http://msdn.microsoft.com/en-us/magazine/cc947917.aspx" title="Cohesion and Coupling" target="_blank">Cohesion and Coupling</a>, Jeremy Miller, MSDN Magazine</li><li><a class="externallink" href="http://softwarecreation.org/" title="Software Creation Mystery" target="_blank">Software Creation Mystery</a>, Andriy Solovey, Blog<br />===Hörenswerte Podcasts===</li><li>.NET Rocks !#388, <a class="externallink" href="http://www.dotnetrocks.com/default.aspx?showNum=388" title="Bob Martin (Uncle Bob) on Being a Professional!" target="_blank">Bob Martin (Uncle Bob) on Being a Professional!</a></li><li>.NET Rocks !#410, <a class="externallink" href="http://www.dotnetrocks.com/default.aspx?showNum=410" title="Uncle Bob at Oredev" target="_blank">Uncle Bob at Oredev</a></li><li>Hanselminutes Podcast 145, <a class="externallink" href="http://www.hanselman.com/blog/HanselminutesPodcast145SOLIDPrinciplesWithUncleBobRobertCMartin.aspx" title="SOLID Principles with Uncle Bob - Robert C. Martin" target="_blank">SOLID Principles with Uncle Bob - Robert C. Martin</a></li><li>Elegant Code Cast 15, <a class="externallink" href="http://elegantcode.com/2008/09/30/cast-cast-15-uncle-bob-martin/" title="Uncle Bob Martin" target="_blank">Uncle Bob Martin</a></li><li>Pragmatic Programmers, <a class="externallink" href="http://podcasts.pragprog.com/2008-05/andy-hunt-on-pragmatic-wetware.mp3" title="Andy Hunt on pragmatic wetware" target="_blank">Andy Hunt on pragmatic wetware</a> Obacht, Link zu einem MP3!<br /></li></ul><br /><h2 class="separator">Sehenswerte Videos<a class="headeranchor" id="Sehenswerte_Videos_1" href="#Sehenswerte_Videos_1" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2><ul><li><a class="externallink" href="http://weblogs.asp.net/rosherove/archive/2009/08/19/ndc-video-robert-martin-craftsmanship-and-ethics.aspx" title="Craftsmanship and Ethics" target="_blank">Craftsmanship and Ethics</a>, Robert C. Martin</li><li><a class="externallink" href="http://www.infoq.com/presentations/Agile-Trends-Kent-Beck;jsessionid=8362EC980F121B6DC337BC0CC238AD67" title="Trends in Agile Development" target="_blank">Trends in Agile Development</a>, Kent Beck</li><li><a class="externallink" href="http://www.infoq.com/presentations/principles-agile-oo-design" title="Principle of Agile Design" target="_blank">Principle of Agile Design</a>, Robert C. Martin</li><li><a class="externallink" href="http://www.infoq.com/presentations/strategic-design-evans" title="Strategic Desing" target="_blank">Strategic Desing</a>, Eric Evans</li><li><a class="externallink" href="http://www.infoq.com/presentations/model-to-work-evans" title="Putting the Model to Work" target="_blank">Putting the Model to Work</a>, Eric Evans</li><li><a class="externallink" href="http://www.infoq.com/interviews/domain-driven-design-eric-evans" title="Eric Evans on DDD" target="_blank">Eric Evans on DDD</a></li><li><a class="externallink" href="http://www.oredev.com/topmenu/video/agile/robertcmartincleancodeiiifunctions.4.5a2d30d411ee6ffd2888000779.html" title="Uncle Bob über Clean Code Functions" target="_blank">Uncle Bob über Clean Code Functions</a><br /></li></ul>
]]></description><pubDate>Wed, 05 Jun 2013 13:04:25 GMT</pubDate><guid isPermaLink="false">7087190B69F49E8830BF7B9439E943A2</guid></item><item><title><![CDATA[Companies]]></title><link>http://clean-code-developer.de/Companies.ashx</link><author>Stefan Lieser (slieser)</author><description><![CDATA[<h1 class="separator">CCD-Firmen<a class="headeranchor" id="CCD-Firmen_2" href="#CCD-Firmen_2" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1>
Liste von Firmen, die bei ihrer Softwareentwicklung darum bemüht sind, die Clean Code Developer Prinzipien und Praktiken zu beachten.<br /><br /><b>Deutschland</b>
<ul><li><a class="externallink" href="http://www.2posiv.de/pages/Softwareentwicklung.aspx" title="2Iposiv Consulting I Software I Services" target="_blank">2Iposiv Consulting I Software I Services</a>, Berlin</li><li><a class="externallink" href="http://www.69grad.de/internetagentur/profil" title="69 Grad GmbH" target="_blank">69 Grad GmbH</a>, München</li><li><a class="externallink" href="http://www.accsone.com" title="accSone" target="_blank">accSone</a>, München</li><li><a class="externallink" href="http://www.avado.de/avado-group/avado-projects/service-technologien.html" title="avado Projects" target="_blank">avado Projects</a>, Strausberg</li><li><a class="externallink" href="http://www.capsoft.de/component/content/article/94" title="CAPSOFT UG" target="_blank">CAPSOFT UG</a>, Rust</li><li><a class="externallink" href="http://www.co-in.de/leistungen/individualsoftware.html" title="Cologne Intelligence" target="_blank">Cologne Intelligence</a>, Köln</li><li><a class="externallink" href="http://www.cubos-internet.de/programmierung/" title="Cubos Internet GmbH" target="_blank">Cubos Internet GmbH</a>, Aachen</li><li><a class="externallink" href="http://www.dennso.de/de/it-loesungen/" title="Dennso Management Consulting GmbH" target="_blank">Dennso Management Consulting GmbH</a>, Hamburg</li><li><a class="externallink" href="http://www.generic.de/de/company/profile/ccd.aspx" title="generic.de AG" target="_blank">generic.de AG</a>, Karlsruhe</li><li><a class="externallink" href="http://www.gutsch-online.de/show/german/about.aspx" title="GUTSCH-ONLINE Software GmbH" target="_blank">GUTSCH-ONLINE Software GmbH</a>, Engen</li><li><a class="externallink" href="http://www.xn--domainbrsen-xfb.biz/inhalt/cleancodedevelopment.aspx" title="INDECA GmbH" target="_blank">INDECA GmbH</a>, Heilbronn</li><li><a class="externallink" href="http://www.it-frankfurt.com/kompetenzen.html" title="IT Frankfurt GmbH" target="_blank">IT Frankfurt GmbH</a>, Frankfurt a.M.</li><li><a class="externallink" href="http://www.jastech-solutions.de/refactoring.html" title="Jastech UG" target="_blank">Jastech UG</a>, Münster</li><li><a class="externallink" href="http://www.neovelop.de/nlocalize" title="Neovelop" target="_blank">Neovelop</a>, Paderborn</li><li><a class="externallink" href="http://www.netpioneer.de/de/das-sind-wir.html" title="Netpioneer GmbH" target="_blank">Netpioneer GmbH</a>, Karlsruhe</li><li><a class="externallink" href="http://www.objectcode.de/metanavigation/aktuelles/artikel-view/article/objectcode-ist-jetzt-mitglied-der-clean-code-developer-inititative.html" title="ObjectCode GmbH" target="_blank">ObjectCode GmbH</a>, Lünen</li><li><a class="externallink" href="http://pajonk-it.de/kompetenzen/" title="PAJONK IT" target="_blank">PAJONK IT</a>, Essen</li><li><a class="externallink" href="http://proserv-gmbh.de/datentechnik/index.php" title="proserv GmbH" target="_blank">proserv GmbH</a>, Remchingen-Singen</li><li><a class="externallink" href="http://www.raber-maercker.de/01_unternehmen/01_08_Zertifizierungen.html" title="Raber+Märcker GmbH" target="_blank">Raber+Märcker GmbH</a>, Stuttgart</li><li><a class="externallink" href="http://co-managed-print-service.de/?page_id=66" title="Software-Concept GmbH" target="_blank">Software-Concept GmbH</a>, Chemnitz</li><li><a class="externallink" href="http://www.sphenon.de/" title="Sphenon GmbH" target="_blank">Sphenon GmbH</a>, Hamburg</li><li><a class="externallink" href="http://consulting.wogra.com/dienstleistungen/softwareengineering" title="WOGRA Consulting GmbH" target="_blank">WOGRA Consulting GmbH</a>, Augsburg</li><li><a class="externallink" href="http://www.co-in.de/" title="Cologne Intelligence GmbH" target="_blank">Cologne Intelligence GmbH</a>, Köln</li><li><a class="externallink" href="http://www.softwareschneiderei.de/" title="Softwareschneiderei GmbH" target="_blank">Softwareschneiderei GmbH</a>, Karlsruhe<br /></li></ul><br /><b>Österreich</b><br /><br /><ul><li><a class="externallink" href="http://www.datenkraft.com/programmieren/clean-code-developer" title="DATENKRAFT – IT-Consulting" target="_blank">DATENKRAFT – IT-Consulting</a>, Graz<br /></li></ul><br /><b>Schweiz</b>
<ul><li><a class="externallink" href="http://pcsupport.ch/de-de/softwareentwicklung.aspx" title="pcsupport.ch" target="_blank">pcsupport.ch</a>, St. Gallen</li><li><a class="externallink" href="http://www.gisler-informatik.ch/service_dev.html" title="Gisler Informatik" target="_blank">Gisler Informatik</a>, Luzern</li><li><a class="externallink" href="http://www.yooapps.com/?siteID=1369362EDAE9DAB1D4CE29B5B3A1E243" title="YooApplications AG" target="_blank">YooApplications AG</a>, Basel</li><li><a class="externallink" href="http://www.metromec.ch/de/unternehmen/qualitaet.html" title="WENZEL Metromec AG" target="_blank">WENZEL Metromec AG</a>, Chur<br /></li></ul><br /><h2 class="separator">Aufnahme<a class="headeranchor" id="Aufnahme_0" href="#Aufnahme_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Wer meint, eine Firma fehle in dieser Liste, wende sich einfach per Email an Ralf Westphal oder Stefan Lieser oder schreibe einen Eintrag in einer der Diskussionsgruppen. Dann nehmen wir die Firma gern in das Verzeichnis auf.<br /><br />Voraussetzung ist allerdings, dass die Firma auf ihrer Homepage ein verbales "Bekenntnis" zu Clean Code Developer unterstrichen mit dem <a class="pagelink" href="Stempel.ashx" title="Stempel">hier</a> herunterladbaren Logo abgibt und auf www.clean-code-developer.de verweist.<br /><br /><a href="Stempel.ashx" title="Stempel"><img src="GetFile.aspx?File=dotnetpro_ccd_stempel_half_size.gif" alt="CCD Stempel" /></a><br /><br /><h2 class="separator">Qualitätssicherung<a class="headeranchor" id="Qualitätssicherung_1" href="#Qualitätssicherung_1" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Eine Qualitätssicherung jenseits der formalen Voraussetzung eines "CCD-Bekenntnisses" gibt es nicht. Ob und in welcher Form Firmen, die hier gelistet sind, tatsächlich nach Clean Code Developer Prinzipien und Praktiken arbeiten, wird nicht geprüft.<br /><br />Das soll aber nicht den Wert dieses Verzeichnisses schmälern. Dessen Zweck ist zunächst nämlich nur, sichtbar zu machen, dass es nicht nur Individuen, sondern auch Firmen gibt, die Wert auf innere Softwarequalität legen und sich um Weiterentwicklung bemühen. Zu einem späteren Zeitpunkt mag dann ein nächster Schritt sinnvoll sein durch eine echte Zertifizierung. Derzeit scheint ein solcher Formalismus aber noch nicht zielführend für einen möglichst breiten Einstieg in CCD.
]]></description><pubDate>Wed, 08 May 2013 08:02:54 GMT</pubDate><guid isPermaLink="false">620816C1B5B945E740890C27A7C37758</guid></item><item><title><![CDATA[Tools]]></title><link>http://clean-code-developer.de/Tools.ashx</link><author>Ralf Westphal (ralfw)</author><description><![CDATA[<h1 class="separator">Werkzeuge für Clean Code Developer<a class="headeranchor" id="Werkzeuge_für_Clean_Code_Developer_19" href="#Werkzeuge_für_Clean_Code_Developer_19" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1>
<table id="TocContainerTable"><tr><td><div id="TocContainer"><p class="small"><b>Inhaltsverzeichnis</b><span id="ExpandTocSpan"> [<a href="#" onclick="javascript:if(document.getElementById('Toc').style['display']=='none') document.getElementById('Toc').style['display']=''; else document.getElementById('Toc').style['display']='none'; return false;">Anzeigen/Verbergen</a>]</span></p><div id="Toc"><p><br /><b><a href="#Werkzeuge_für_Clean_Code_Developer_19">Werkzeuge für Clean Code Developer</a></b><br />&nbsp;&nbsp;&nbsp;<a href="#Architektur__Design_14">Architektur / Design</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Inversion_of_Control__Dependency_Injection_2">Inversion of Control / Dependency Injection</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Refaktorisierung_3">Refaktorisierung</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Metriken__Codeanalyse_4">Metriken / Codeanalyse</a><br />&nbsp;&nbsp;&nbsp;<a href="#Automatisiertes_Testen_15">Automatisiertes Testen</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Integrationstests_UI_Tests_5">Integrationstests, UI Tests</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Unit_Tests_6">Unit Tests</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Mockup_Frameworks_7">Mockup Frameworks</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Code_Coverage_Analyse_8">Code Coverage Analyse</a><br />&nbsp;&nbsp;&nbsp;<a href="#Produktion_16">Produktion</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Build-Tools_9">Build-Tools</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Versionskontrolle_10">Versionskontrolle</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<small><a href="#Zentral_0">Zentral</a></small><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<small><a href="#Verteilt_1">Verteilt</a></small><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Continuous_Integration_11">Continuous Integration</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Profiler_12">Profiler</a><br />&nbsp;&nbsp;&nbsp;<a href="#Entwicklungsprozess_17">Entwicklungsprozess</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#Issue_Tracking_13">Issue Tracking</a><br />&nbsp;&nbsp;&nbsp;<a href="#Clean_Code_Developer_18">Clean Code Developer</a><br /></p></div></div></td></tr></table><br /><h2 class="separator">Architektur / Design<a class="headeranchor" id="Architektur__Design_14" href="#Architektur__Design_14" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>
<h3 class="separator">Inversion of Control / Dependency Injection<a class="headeranchor" id="Inversion_of_Control__Dependency_Injection_2" href="#Inversion_of_Control__Dependency_Injection_2" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>autofac, <a class="externallink" href="http://code.google.com/p/autofac/" title="http://code.google.com/p/autofac/" target="_blank">http://code.google.com/p/autofac/</a></li><li>Castle Windsor (IoC Container), <a class="externallink" href="http://www.castleproject.org/container/index.html" title="http://www.castleproject.org/container/index.html" target="_blank">http://www.castleproject.org/container/index.html</a></li><li>Microsoft Unity, <a class="externallink" href="http://msdn.microsoft.com/en-us/library/cc468366.aspx" title="http://msdn.microsoft.com/en-us/library/cc468366.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/cc468366.aspx</a></li><li>NinJect, <a class="externallink" href="http://ninject.org/" title="http://ninject.org/" target="_blank">http://ninject.org/</a></li><li>Spring.NET, <a class="externallink" href="http://www.springframework.net/" title="http://www.springframework.net/" target="_blank">http://www.springframework.net/</a></li><li>StructureMap, <a class="externallink" href="http://structuremap.sourceforge.net/Default.htm" title="http://structuremap.sourceforge.net/Default.htm" target="_blank">http://structuremap.sourceforge.net/Default.htm</a></li><li>LightCore, <a class="externallink" href="http://lightcore.ch/" title="http://lightcore.ch/" target="_blank">http://lightcore.ch/</a><br /></li></ul></li></ul><br />Versuch einer Vereinheitlichung des Zugriffs auf DI Container:
<ul><li>Microsoft Common Service Locator, <a class="externallink" href="http://www.codeplex.com/CommonServiceLocator" title="http://www.codeplex.com/CommonServiceLocator" target="_blank">http://www.codeplex.com/CommonServiceLocator</a><br /></li></ul><br /><a class="externallink" href="http://blog.ashmind.com/index.php/2008/08/19/comparing-net-di-ioc-frameworks-part-1/" title="Vergleich" target="_blank">Vergleich</a> einiger DI Frameworks.<br /><br /><ul><li>Java<ul><li>Guice, <a class="externallink" href="http://code.google.com/p/google-guice/" title="http://code.google.com/p/google-guice/" target="_blank">http://code.google.com/p/google-guice/</a></li><li>Spring Framework, <a class="externallink" href="http://www.springsource.org/" title="http://www.springsource.org/" target="_blank">http://www.springsource.org/</a><br /></li></ul></li></ul><br />
<h3 class="separator">Refaktorisierung<a class="headeranchor" id="Refaktorisierung_3" href="#Refaktorisierung_3" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>JetBrains ReSharper (VS Add-In), <a class="externallink" href="http://www.jetbrains.com/resharper" title="http://www.jetbrains.com/resharper" target="_blank">http://www.jetbrains.com/resharper</a></li><li>Telerik JustCode (VS Add-In), <a class="externallink" href="http://www.telerik.com/products/justcode.aspx" title="http://www.telerik.com/products/justcode.aspx" target="_blank">http://www.telerik.com/products/justcode.aspx</a></li><li>DevExpress <a class="externallink" href="http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/" title="CodeRush Express (VS Add-In)" target="_blank">CodeRush Express (VS Add-In)</a></li><li>Visual Studio (ab der Std Edition)</li></ul></li><li>C++<ul><li>VisualAssistX, Plugin für Visual Studio, <a class="externallink" href="http://www.wholetomato.com/" title="http://www.wholetomato.com/" target="_blank">http://www.wholetomato.com/</a></li></ul></li><li>Java<ul><li>in Eclipse enthalten <a class="externallink" href="http://www.eclipse.org" title="http://www.eclipse.org" target="_blank">http://www.eclipse.org</a></li><li>in IntelliJ IDEA enthalten <a class="externallink" href="http://www.jetbrains.com/idea/" title="http://www.jetbrains.com/idea/" target="_blank">http://www.jetbrains.com/idea/</a><br /></li></ul></li></ul><br /><h3 class="separator">Metriken / Codeanalyse<a class="headeranchor" id="Metriken__Codeanalyse_4" href="#Metriken__Codeanalyse_4" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>FxCop, <a class="externallink" href="http://code.msdn.microsoft.com/codeanalysis/Release/ProjectReleases.aspx?ReleaseId=553" title="http://code.msdn.microsoft.com/codeanalysis/Release/ProjectReleases.aspx?ReleaseId=553" target="_blank">http://code.msdn.microsoft.com/codeanalysis/Release/ProjectReleases.aspx?ReleaseId=553</a></li><li>NDepend, <a class="externallink" href="http://ndepend.com/" title="http://ndepend.com/" target="_blank">http://ndepend.com/</a></li><li>Simian, <a class="externallink" href="http://www.redhillconsulting.com.au/products/simian/" title="http://www.redhillconsulting.com.au/products/simian/" target="_blank">http://www.redhillconsulting.com.au/products/simian/</a> - spürt Verletzungen des DRY-Prinzips im Code auf</li><li>SourceMonitor, <a class="externallink" href="http://www.campwoodsw.com/sourcemonitor.html" title="http://www.campwoodsw.com/sourcemonitor.html" target="_blank">http://www.campwoodsw.com/sourcemonitor.html</a></li><li>StyleCop, <a class="externallink" href="http://code.msdn.microsoft.com/sourceanalysis" title="http://code.msdn.microsoft.com/sourceanalysis" target="_blank">http://code.msdn.microsoft.com/sourceanalysis</a></li></ul></li><li>Java<ul><li>Sonar, <a class="externallink" href="http://www.sonarsource.org/" title="http://www.sonarsource.org/" target="_blank">http://www.sonarsource.org/</a></li><li>PMD, <a class="externallink" href="http://pmd.sourceforge.net/" title="http://pmd.sourceforge.net/" target="_blank">http://pmd.sourceforge.net/</a> auch als Maven Plugin</li><li>Checkstyle, <a class="externallink" href="http://checkstyle.sourceforge.net/" title="http://checkstyle.sourceforge.net/" target="_blank">http://checkstyle.sourceforge.net/</a> auch als Maven Plugin</li><li>FindBugs, <a class="externallink" href="http://findbugs.sourceforge.net/" title="http://findbugs.sourceforge.net/" target="_blank">http://findbugs.sourceforge.net/</a> auch als Maven Plugin</li></ul></li><li>Groovy<ul><li>CodeNarc, <a class="externallink" href="http://codenarc.sourceforge.net/" title="http://codenarc.sourceforge.net/" target="_blank">http://codenarc.sourceforge.net/</a> auch als Maven Plugin<br /></li></ul></li></ul><br /><br /><br /><h2 class="separator">Automatisiertes Testen<a class="headeranchor" id="Automatisiertes_Testen_15" href="#Automatisiertes_Testen_15" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>
<h3 class="separator">Integrationstests, UI Tests<a class="headeranchor" id="Integrationstests_UI_Tests_5" href="#Integrationstests_UI_Tests_5" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>Ranorex (Integrationstests für Desktop- und Webanwendungen und allgemein UI-Automatisation), <a class="externallink" href="http://www.ranorex.com/" title="http://www.ranorex.com/" target="_blank">http://www.ranorex.com/</a></li><li>WatiN (Integrationstests für Webanwendungen), <a class="externallink" href="http://watin.sourceforge.net/" title="http://watin.sourceforge.net/" target="_blank">http://watin.sourceforge.net/</a></li><li>WatiR (Webanwendungen), <a class="externallink" href="http://watir.com/" title="http://watir.com/" target="_blank">http://watir.com/</a></li><li>WebAii, Design Canvas (Testen von Web- und Silverlight Anwendungen), <a class="externallink" href="http://www.artoftest.com/" title="http://www.artoftest.com/" target="_blank">http://www.artoftest.com/</a></li><li>Web UI Test Studio (Testen von Web- und Silverlight Anwendungen), <a class="externallink" href="http://www.telerik.com/products/web-testing-tools.aspx" title="http://www.telerik.com/products/web-testing-tools.aspx" target="_blank">http://www.telerik.com/products/web-testing-tools.aspx</a></li><li>white (Win32, WinForms, WPF, SWT), <a class="externallink" href="http://www.codeplex.com/white" title="http://www.codeplex.com/white" target="_blank">http://www.codeplex.com/white</a></li><li>Selenium (Webanwendungen), <a class="externallink" href="http://seleniumhq.org/" title="http://seleniumhq.org/" target="_blank">http://seleniumhq.org/</a></li><li>Silverlight Selenium (Silverlight Anwendungen), <a class="externallink" href="http://code.google.com/p/silverlight-selenium/" title="http://code.google.com/p/silverlight-selenium/" target="_blank">http://code.google.com/p/silverlight-selenium/</a></li><li>SilverUnit (Silverlight Anwendungen), <a class="externallink" href="http://cthru.codeplex.com/" title="http://cthru.codeplex.com/" target="_blank">http://cthru.codeplex.com/</a><br /></li></ul></li></ul><br /><ul><li>Java<ul><li>QF-Test - für Swing, SWT und Web-Anwendungen <a class="externallink" href="http://www.qfs.de/de/qftest/index.html" title="http://www.qfs.de/de/qftest/index.html" target="_blank">http://www.qfs.de/de/qftest/index.html</a><br /></li></ul></li></ul><br />
<h3 class="separator">Unit Tests<a class="headeranchor" id="Unit_Tests_6" href="#Unit_Tests_6" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>gallio, <a class="externallink" href="http://www.gallio.org/" title="http://www.gallio.org/" target="_blank">http://www.gallio.org/</a> (Testrunner für verschiedene Testframeworks)</li><li>MBUnit, <a class="externallink" href="http://www.mbunit.com/" title="http://www.mbunit.com/" target="_blank">http://www.mbunit.com/</a></li><li>NUnit (Unit Test Framework), <a class="externallink" href="http://nunit.org/" title="http://nunit.org/" target="_blank">http://nunit.org/</a></li><li>JetBrains ReSharper (VS Add-In), <a class="externallink" href="http://www.jetbrains.com/resharper/" title="http://www.jetbrains.com/resharper/" target="_blank">http://www.jetbrains.com/resharper/</a> (enthält einen Testrunner für NUnit und andere Testframeworks)</li><li>Testdriven.Net (VS Add-In), <a class="externallink" href="http://testdriven.net/" title="http://testdriven.net/" target="_blank">http://testdriven.net/</a> (Testrunner für NUnit und andere Testframeworks)</li><li>Testmatrix (VS Add-In), <a class="externallink" href="http://www.exactmagic.com/products/testmatrix/index.html" title="http://www.exactmagic.com/products/testmatrix/index.html" target="_blank">http://www.exactmagic.com/products/testmatrix/index.html</a> (Testrunner für NUnit)</li><li>Visual Studio (ab der Pro Edition)</li><li>xUnit.net, <a class="externallink" href="http://www.codeplex.com/xunit" title="http://www.codeplex.com/xunit" target="_blank">http://www.codeplex.com/xunit</a></li><li>xUnit BDD Extensions<ul><li>Blog Post <a class="externallink" href="http://www.bjoernrochel.de/2008/10/04/introducing-xunitbddextensions/" title="http://www.bjoernrochel.de/2008/10/04/introducing-xunitbddextensions/" target="_blank">http://www.bjoernrochel.de/2008/10/04/introducing-xunitbddextensions/</a></li><li>Code <a class="externallink" href="http://code.google.com/p/xunitbddextensions/" title="http://code.google.com/p/xunitbddextensions/" target="_blank">http://code.google.com/p/xunitbddextensions/</a></li></ul></li></ul></li><li>C++:<ul><li>Google Test, <a class="externallink" href="http://code.google.com/p/googletest/" title="http://code.google.com/p/googletest/" target="_blank">http://code.google.com/p/googletest/</a></li><li>CppUnit, <a class="externallink" href="http://cppunit.sourceforge.net/" title="http://cppunit.sourceforge.net/" target="_blank">http://cppunit.sourceforge.net/</a></li></ul></li><li>Java<ul><li>JUnit, <a class="externallink" href="http://www.junit.org/" title="http://www.junit.org/" target="_blank">http://www.junit.org/</a> (in Eclipse bereits entalten, inkl. Testrunner)</li><li>Hamcrest, <a class="externallink" href="http://code.google.com/p/hamcrest/" title="http://code.google.com/p/hamcrest/" target="_blank">http://code.google.com/p/hamcrest/</a></li></ul></li><li>JavaScript<ul><li>QUnit, <a class="externallink" href="http://docs.jquery.com/Qunit" title="http://docs.jquery.com/Qunit" target="_blank">http://docs.jquery.com/Qunit</a></li></ul></li><li>Python<ul><li>unittest - in der Standard Lib integriert</li><li>unittest2, <a class="externallink" href="http://pypi.python.org/pypi/unittest2/" title="http://pypi.python.org/pypi/unittest2/" target="_blank">http://pypi.python.org/pypi/unittest2/</a></li><li>nose, <a class="externallink" href="http://pypi.python.org/pypi/nose/" title="http://pypi.python.org/pypi/nose/" target="_blank">http://pypi.python.org/pypi/nose/</a><br /></li></ul></li></ul><br /><a class="externallink" href="http://de.wikipedia.org/wiki/Liste_von_Modultest-Software" title="Liste von Unittest-Frameworks bei Wikipedia" target="_blank">Liste von Unittest-Frameworks bei Wikipedia</a><br /><br />
<h3 class="separator">Mockup Frameworks<a class="headeranchor" id="Mockup_Frameworks_7" href="#Mockup_Frameworks_7" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>Moq, <a class="externallink" href="http://code.google.com/p/moq/" title="http://code.google.com/p/moq/" target="_blank">http://code.google.com/p/moq/</a></li><li>NMock, <a class="externallink" href="http://nmock.org/" title="http://nmock.org/" target="_blank">http://nmock.org/</a></li><li>Rhino Mocks, <a class="externallink" href="http://ayende.com/projects/rhino-mocks.aspx" title="http://ayende.com/projects/rhino-mocks.aspx" target="_blank">http://ayende.com/projects/rhino-mocks.aspx</a></li><li>TypeMock Isolator, <a class="externallink" href="http://typemock.com/" title="http://typemock.com/" target="_blank">http://typemock.com/</a></li></ul></li><li>C++<ul><li>Google Mock, <a class="externallink" href="http://code.google.com/p/googlemock/" title="http://code.google.com/p/googlemock/" target="_blank">http://code.google.com/p/googlemock/</a></li><li>mockpp, <a class="externallink" href="http://mockpp.sourceforge.net/" title="http://mockpp.sourceforge.net/" target="_blank">http://mockpp.sourceforge.net/</a></li></ul></li><li>Java<ul><li>EasyMock, <a class="externallink" href="http://easymock.org/" title="http://easymock.org/" target="_blank">http://easymock.org/</a></li><li>JMock, <a class="externallink" href="http://www.jmock.org/" title="http://www.jmock.org/" target="_blank">http://www.jmock.org/</a></li><li>mockito, <a class="externallink" href="http://code.google.com/p/mockito/" title="http://code.google.com/p/mockito/" target="_blank">http://code.google.com/p/mockito/</a><br /></li></ul></li></ul><br /><h3 class="separator">Code Coverage Analyse<a class="headeranchor" id="Code_Coverage_Analyse_8" href="#Code_Coverage_Analyse_8" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>JetBrains dotCover, <a class="externallink" href="http://www.jetbrains.com/dotcover/" title="http://www.jetbrains.com/dotcover/" target="_blank">http://www.jetbrains.com/dotcover/</a></li><li>NCover, <a class="externallink" href="http://www.ncover.com/" title="http://www.ncover.com/" target="_blank">http://www.ncover.com/</a></li><li>Testmatrix (VS Add-In), <a class="externallink" href="http://www.exactmagic.com/products/testmatrix/index.html" title="http://www.exactmagic.com/products/testmatrix/index.html" target="_blank">http://www.exactmagic.com/products/testmatrix/index.html</a> (Testrunner für NUnit)</li><li>Visual Studio Team System</li></ul></li><li>C++<ul><li>BullseyeCoverage, <a class="externallink" href="http://www.bullseye.com/" title="http://www.bullseye.com/" target="_blank">http://www.bullseye.com/</a></li></ul></li><li>Java<ul><li>Cobertura <a class="externallink" href="http://cobertura.sourceforge.net/" title="http://cobertura.sourceforge.net/" target="_blank">http://cobertura.sourceforge.net/</a>, gibt's auch als Maven Plugin</li><li>Emma <a class="externallink" href="http://emma.sourceforge.net/" title="http://emma.sourceforge.net/" target="_blank">http://emma.sourceforge.net/</a>, gibt's ebenfalls als Maven Plugin</li></ul></li><li>Python<ul><li>In PyDev integriert: <a class="externallink" href="http://stackoverflow.com/questions/2262777/how-to-get-unit-test-coverage-results-in-eclipse-pydev" title="http://stackoverflow.com/questions/2262777/how-to-get-unit-test-coverage-results-in-eclipse-pydev" target="_blank">http://stackoverflow.com/questions/2262777/how-to-get-unit-test-coverage-results-in-eclipse-pydev</a><br /></li></ul></li></ul><br />
<h2 class="separator">Produktion<a class="headeranchor" id="Produktion_16" href="#Produktion_16" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>
<h3 class="separator">Build-Tools<a class="headeranchor" id="Build-Tools_9" href="#Build-Tools_9" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3>
<ul><li>ANT die <i>unverzichtbare </i> fleißige Ameise <a class="externallink" href="http://ant.apache.org" title="http://ant.apache.org" target="_blank">http://ant.apache.org</a></li><li>MAVEN Prototypen-gesteuerter Generator, Build-Controller, Internet-Repository <a class="externallink" href="http://maven.apache.org" title="http://maven.apache.org" target="_blank">http://maven.apache.org</a><br /></li></ul><br />
<h3 class="separator">Versionskontrolle<a class="headeranchor" id="Versionskontrolle_10" href="#Versionskontrolle_10" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3>
<h4 class="separator">Zentral<a class="headeranchor" id="Zentral_0" href="#Zentral_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h4><ul><li>Subversion (SVN), <a class="externallink" href="http://subversion.tigris.org/" title="http://subversion.tigris.org/" target="_blank">http://subversion.tigris.org/</a><ul><li>SVN-Monitor, <a class="externallink" href="http://www.svnmonitor.com/" title="http://www.svnmonitor.com/" target="_blank">http://www.svnmonitor.com/</a></li><li>VisualSVN (VS Add-In, Subversion Server), <a class="externallink" href="http://visualsvn.com/" title="http://visualsvn.com/" target="_blank">http://visualsvn.com/</a></li><li>TortoiseSVN, <a class="externallink" href="http://tortoisesvn.tigris.org/" title="http://tortoisesvn.tigris.org/" target="_blank">http://tortoisesvn.tigris.org/</a></li></ul></li><li>Team Foundation Server, <a class="externallink" href="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" title="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" target="_blank">http://msdn.microsoft.com/en-us/tfs2008/default.aspx</a></li><li>Vault, <a class="externallink" href="http://www.sourcegear.com/vault/index.html" title="http://www.sourcegear.com/vault/index.html" target="_blank">http://www.sourcegear.com/vault/index.html</a><br /></li></ul><br /><h4 class="separator">Verteilt<a class="headeranchor" id="Verteilt_1" href="#Verteilt_1" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h4><ul><li>Mercurial (HG), <a class="externallink" href="http://mercurial.selenic.com/" title="http://mercurial.selenic.com/" target="_blank">http://mercurial.selenic.com/</a><ul><li>TortoiseHG, Windwos Explorer Erweiterung, <a class="externallink" href="http://tortoisehg.bitbucket.org/" title="http://tortoisehg.bitbucket.org/" target="_blank">http://tortoisehg.bitbucket.org/</a></li><li>hgscc, Visual Studio SCC Addin, <a class="externallink" href="http://www.newsupaplex.pp.ru/hgscc_news_eng.html" title="http://www.newsupaplex.pp.ru/hgscc_news_eng.html" target="_blank">http://www.newsupaplex.pp.ru/hgscc_news_eng.html</a></li></ul></li><li>Git, <a class="externallink" href="http://git-scm.com/" title="http://git-scm.com/" target="_blank">http://git-scm.com/</a><ul><li>TortoiseGIT, <a class="externallink" href="http://code.google.com/p/tortoisegit/" title="http://code.google.com/p/tortoisegit/" target="_blank">http://code.google.com/p/tortoisegit/</a></li><li>Gerrit, <a class="externallink" href="http://code.google.com/p/gerrit/" title="http://code.google.com/p/gerrit/" target="_blank">http://code.google.com/p/gerrit/</a></li><li>msysit, <a class="externallink" href="http://code.google.com/p/msysgit/" title="http://code.google.com/p/msysgit/" target="_blank">http://code.google.com/p/msysgit/</a></li></ul></li><li>Bazaar, <a class="externallink" href="http://bazaar.canonical.com/en/" title="http://bazaar.canonical.com/en/" target="_blank">http://bazaar.canonical.com/en/</a><ul><li>TortoiseBzr, <a class="externallink" href="https://launchpad.net/tortoisebzr" title="https://launchpad.net/tortoisebzr" target="_blank">https://launchpad.net/tortoisebzr</a></li></ul></li><li>Pastic SCM, <a class="externallink" href="http://www.plasticscm.com" title="http://www.plasticscm.com" target="_blank">http://www.plasticscm.com</a></li><li>Darcs, <a class="externallink" href="http://darcs.net/" title="http://darcs.net/" target="_blank">http://darcs.net/</a><ul><li>TortoiseDarcs, <a class="externallink" href="http://tortoisedarcs.sourceforge.net/" title="http://tortoisedarcs.sourceforge.net/" target="_blank">http://tortoisedarcs.sourceforge.net/</a></li></ul></li><li>IBM CM Synergy <a class="externallink" href="http://www-01.ibm.com/software/awdtools/synergy/" title="http://www-01.ibm.com/software/awdtools/synergy/" target="_blank">http://www-01.ibm.com/software/awdtools/synergy/</a></li><li>Veracity <a class="externallink" href="http://www.veracity-scm.com/" title="http://www.veracity-scm.com/" target="_blank">http://www.veracity-scm.com/</a><br /></li></ul><br /><h3 class="separator">Continuous Integration<a class="headeranchor" id="Continuous_Integration_11" href="#Continuous_Integration_11" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>CruiseControl.NET (CC.NET), <a class="externallink" href="http://cruisecontrolnet.org/" title="http://cruisecontrolnet.org/" target="_blank">http://cruisecontrolnet.org/</a><ul><li>GUI für CC.NET, <a class="externallink" href="http://ccnetconfig.codeplex.com/" title="http://ccnetconfig.codeplex.com/" target="_blank">http://ccnetconfig.codeplex.com/</a></li></ul></li><li>FinalBuilder (visuelle Scripts für CI und allgm. Batch-Aufgaben), <a class="externallink" href="http://www.finalbuilder.com" title="http://www.finalbuilder.com" target="_blank">http://www.finalbuilder.com</a></li><li>Hudson CI Server, <a class="externallink" href="https://hudson.dev.java.net/" title="https://hudson.dev.java.net/" target="_blank">https://hudson.dev.java.net/</a></li><li>JetBrains TeamCity, <a class="externallink" href="http://www.jetbrains.com/teamcity/" title="http://www.jetbrains.com/teamcity/" target="_blank">http://www.jetbrains.com/teamcity/</a></li><li>Team Foundation Server, <a class="externallink" href="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" title="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" target="_blank">http://msdn.microsoft.com/en-us/tfs2008/default.aspx</a></li><li>VisualBuild, <a class="externallink" href="http://www.kinook.com/VisBuildPro/" title="http://www.kinook.com/VisBuildPro/" target="_blank">http://www.kinook.com/VisBuildPro/</a><br /></li></ul><br /><a class="externallink" href="http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix" title="Vergleich" target="_blank">Vergleich</a> einiger CI Tools.<br /><br /><h3 class="separator">Profiler<a class="headeranchor" id="Profiler_12" href="#Profiler_12" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>.Net<ul><li>JetBrains dotTrace, <a class="externallink" href="http://www.jetbrains.com/profiler/" title="http://www.jetbrains.com/profiler/" target="_blank">http://www.jetbrains.com/profiler/</a></li><li>Red-Gate ANTS, <a class="externallink" href="http://www.red-gate.com/products/ants_performance_profiler/index.htm" title="http://www.red-gate.com/products/ants_performance_profiler/index.htm" target="_blank">http://www.red-gate.com/products/ants_performance_profiler/index.htm</a></li><li>InsightProfiler (kostenlos), <a class="externallink" href="http://insightprofiler.productivity-boost.com" title="http://insightprofiler.productivity-boost.com" target="_blank">http://insightprofiler.productivity-boost.com</a></li></ul></li><li>Java<ul><li>YourKit, <a class="externallink" href="http://www.yourkit.com/" title="http://www.yourkit.com/" target="_blank">http://www.yourkit.com/</a><br /></li></ul></li></ul><br /><h2 class="separator">Entwicklungsprozess<a class="headeranchor" id="Entwicklungsprozess_17" href="#Entwicklungsprozess_17" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2><ul><li>Team Foundation Server, <a class="externallink" href="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" title="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" target="_blank">http://msdn.microsoft.com/en-us/tfs2008/default.aspx</a></li><li>VersionOne, <a class="externallink" href="http://www.versionone.com/" title="http://www.versionone.com/" target="_blank">http://www.versionone.com/</a></li><li>AgileZen, <a class="externallink" href="http://agilezen.com/" title="http://agilezen.com/" target="_blank">http://agilezen.com/</a></li><li>Pivotal Tracker, <a class="externallink" href="http://www.pivotaltracker.com/" title="http://www.pivotaltracker.com/" target="_blank">http://www.pivotaltracker.com/</a></li><li>Redmine, <a class="externallink" href="http://www.redmine.org/" title="http://www.redmine.org/" target="_blank">http://www.redmine.org/</a><br /></li></ul><br /><h3 class="separator">Issue Tracking<a class="headeranchor" id="Issue_Tracking_13" href="#Issue_Tracking_13" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h3><ul><li>Bugzilla, <a class="externallink" href="http://www.bugzilla.org/" title="http://www.bugzilla.org/" target="_blank">http://www.bugzilla.org/</a></li><li>Team Foundation Server, <a class="externallink" href="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" title="http://msdn.microsoft.com/en-us/tfs2008/default.aspx" target="_blank">http://msdn.microsoft.com/en-us/tfs2008/default.aspx</a></li><li>Trac, <a class="externallink" href="http://trac.edgewall.org/" title="http://trac.edgewall.org/" target="_blank">http://trac.edgewall.org/</a></li><li>JetBrains YouTRACK, <a class="externallink" href="http://www.jetbrains.com/youtrack/index.html" title="http://www.jetbrains.com/youtrack/index.html" target="_blank">http://www.jetbrains.com/youtrack/index.html</a></li><li>Mantis, <a class="externallink" href="http://www.mantisbt.org/" title="http://www.mantisbt.org/" target="_blank">http://www.mantisbt.org/</a></li><li>fixx, <a class="externallink" href="http://hedgehoglab.com/products/fixx/" title="http://hedgehoglab.com/products/fixx/" target="_blank">http://hedgehoglab.com/products/fixx/</a></li><li>JIRA, <a class="externallink" href="http://www.atlassian.com/software/jira/" title="http://www.atlassian.com/software/jira/" target="_blank">http://www.atlassian.com/software/jira/</a></li><li>Polarion TRACK & WIKI, <a class="externallink" href="http://www.polarion.com/" title="http://www.polarion.com/" target="_blank">http://www.polarion.com/</a></li><li>IBM CM Change <a class="externallink" href="http://www-01.ibm.com/software/awdtools/change/" title="http://www-01.ibm.com/software/awdtools/change/" target="_blank">http://www-01.ibm.com/software/awdtools/change/</a><br />kann mit dem o.g. CM Synergy integriert werden</li><li>Redmine, <a class="externallink" href="http://www.redmine.org/" title="http://www.redmine.org/" target="_blank">http://www.redmine.org/</a><br />===Application Lifecycle Management===<br />Requirements Engineering, Software Configuration Management, Quality Management</li><li>Polarion, <a class="externallink" href="http://www.polarion.com/" title="http://www.polarion.com/" target="_blank">http://www.polarion.com/</a></li><li>Rational,<a class="externallink" href="http://www-01.ibm.com/software/rational/offerings/lifecycle/?ca=rhp" title="http://www-01.ibm.com/software/rational/offerings/lifecycle/?ca=rhp" target="_blank">http://www-01.ibm.com/software/rational/offerings/lifecycle/?ca=rhp</a><br /></li></ul><br /><h2 class="separator">Clean Code Developer<a class="headeranchor" id="Clean_Code_Developer_18" href="#Clean_Code_Developer_18" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2><ul><li>CCD Spickzettel in Visual Studio, <a class="externallink" href="http://code.google.com/p/ccdaddin/" title="http://code.google.com/p/ccdaddin/" target="_blank">http://code.google.com/p/ccdaddin/</a></li><li>CCD-App für Windows 8, <a class="externallink" href="http://tinyurl.com/b4pappn" title="http://tinyurl.com/b4pappn" target="_blank">http://tinyurl.com/b4pappn</a><br /></li></ul>
]]></description><pubDate>Fri, 19 Apr 2013 09:20:36 GMT</pubDate><guid isPermaLink="false">889FD918839AACEFC7183ADA9ECE4298</guid></item><item><title><![CDATA[Clean Code Developer]]></title><link>http://clean-code-developer.de/MainPage.ashx</link><author>Stefan Lieser (slieser)</author><description><![CDATA[<h1 class="separator">Professionalität = Bewusstheit + Prinzipien<a class="headeranchor" id="Professionalität_=_Bewusstheit_+_Prinzipien_2" href="#Professionalität_=_Bewusstheit_+_Prinzipien_2" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1>Softwareentwicklung braucht Profis. Was aber sind Profis? Menschen die mit der Softwareentwicklung Geld verdienen? Nein, wir meinen, es gehört mehr und anderes dazu. Professionalität in der Softwareentwicklung hat nichts mit Geld zu tun. Sie hat auch nur bedingt mit einem bestimmten Ausbildungsweg zu tun. Wir kennen professionelle Softwareentwickler, die wenig oder gar kein Geld mit ihrer Software verdienen und wir kennen professionelle Softwareentwickler, die weder Diplom noch Doktortitel haben.<br /><br />Unterstützt durch:
<br />
<div class="imageleft"><a href="http://dotnetpro.de" title="http://dotnetpro.de" target="_blank"><img class="image" src="GetFile.aspx?Page=MainPage&amp;File=dotnetpro.jpg" alt="http://dotnetpro.de" /></a><p class="imagedescription">http://dotnetpro.de</p></div>
<div class="imageleft"><a href="http://www.sigs-datacom.de/seminare/akademien/clean-code-developer.html" title="http://www.sigs-datacom.de" target="_blank"><img class="image" src="GetFile.aspx?Page=MainPage&amp;File=Sigs_Datacom_Logo FIN_pix.jpg" alt="http://www.sigs-datacom.de" /></a><p class="imagedescription">http://www.sigs-datacom.de</p></div>
<div class="imageleft"><a href="http://ccd-school.de" title="http://ccd-school.de" target="_blank"><img class="image" src="GetFile.aspx?Page=MainPage&amp;File=logo_ccds.jpeg" alt="http://ccd-school.de" /></a><p class="imagedescription">http://ccd-school.de</p></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br /><br /><br /><h2 class="separator">Minimale Anforderungen an Professionalität<a class="headeranchor" id="Minimale_Anforderungen_an_Professionalität_0" href="#Minimale_Anforderungen_an_Professionalität_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>
Für uns macht Professionalität vielmehr zweierlei aus:<br /><br /><ul><li>Ein professioneller Softwareentwickler setzt sich mit dem Metier bewusst auseinander.<br />D.h. er reflektiert über sein Produkt, seine Arbeitsweise, seine Materialien und Werkzeuge. Ein professioneller Softwareentwickler ist nicht einfach zufrieden, wenn sein Chef oder Kunde zufrieden sind. Er ist auch nicht einfach mit dem zufrieden, was ein Hersteller ihm empfiehlt. Stattdessen beobachtet und prüft er ständig seine Ergebnisse und bemüht sich um die Weiterentwicklung seiner selbst wie auch des Metiers.&nbsp;<br /></li></ul><br /><ul><li>Ein professioneller Softwareentwickler hat ein inneres Wertesystem.<br />Gegen dieses Wertesystem prüft er seine Ergebnisse und Handlungen. Nur, wenn seine Arbeit diesem Wertesystem entspricht, empfindet er sie als gut getan, als professionell. Sein Streben ist es daher, auch unter widrigen Umständen, unter Druck von Kunden oder Herstellern, diesem Wertesystem treu zu sein.<br /></li></ul><br />Das mag sich nun in der Kürze etwas antiquiert oder sektiererisch anhören. Sollen Softwareentwickler sich eine Zunftordnung geben oder gar einen Treueeid schwören? Nein, so meinen wir es natürlich nicht. Dennoch: In Ermangelung eines Konsenses darüber, was denn genau "gute Softwareentwicklung" sei, glauben wir, dass ein "kleinster gemeinsamer Nenner" Not tut. Die Branche - wobei wir hier zunächst nur die .NET Softwareentwicklung meinen - braucht einen Qualitätsmaßstab oder zumindest einen Erwartungshorizont für Professionalität. Die Zeiten, in denen jeder, der schon mal etwas in BASIC programmiert hatte, ausreichend qualifiziert war, um in einem Team mitzuarbeiten, sind vorbei. Genauso ist aber noch nicht die Zeit gekommen, in der die Vorlage eines Informatik Diploms wirklich etwas über die Befähigung zur Softwareentwicklung aussagen würde. (Disclaimer: Nichts gegen Diplominformatikstudiengänge! Aber wer kennt denn keinen Dipl. Inf., der durch sein Studium gekommen ist, ohne mehr als einige Zeilen zu programmieren?)&nbsp;<br /><br /><h2 class="separator">Clean Code als Fundament<a class="headeranchor" id="Clean_Code_als_Fundament_1" href="#Clean_Code_als_Fundament_1" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Was also tun für mehr (sichtbare) Professionalität in der Softwareentwicklung? Wir glauben, die Branche sollte nach Anerkenntnis des Problems einfach mal nur einen kleinen Schritt machen. Weder müssen die Curricula von Masters-Studiengängen neu definiert werden noch ist die Gründung eines Verbandes zwingend. Viel einfacher glauben wir, dass "es" schon besser würde, wenn wir alle auch nur ein Buch gemeinsam gelesen hätten. Schon die vereinte Zustimmung zu den Aussagen in nur einem Buch würde einen Konsens herstellen, der viel bewirken könnte.<br /><br />Wir meinen, mit <a class="externallink" href="http://www.amazon.de/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882" title="Clean Code" target="_blank">Clean Code</a> von <a class="externallink" href="http://www.objectmentor.com/omTeam/martin_r.html" title="Robert C. Martin" target="_blank">Robert C. Martin</a> solch ein Buch gefunden zu haben, das der gemeinsamen Lektüre würdig ist. Es ist kein perfektes Buch und auch wir stimmen nicht allem darin vorbehaltlos zu - aber es ist ein Buch "im rechten Geist": es ist ein Ausdruck profunder Reflexion und hat den Mut, ein fundamentales Wertesystem zu formulieren.<br /><br />In Clean Code geht es nicht um Plattform oder Technologie oder ein Programmierparadigma. Man muss also kein Freund von .NET oder Java oder ASP.NET oder SVN oder OOP sein, um aus ihm Gewinn zu ziehen. Es dreht sich vielmehr um das unter all dem liegende Substrat: Code als Quelltext und Code als strukturierter Ausdruck von Funktionalität. Für Code als kleinsten gemeinsamen Nenner zwischen Softwareentwicklern aller Coleur beschreibt Clean Code eine Menge von Prinzipien und Best Practices als kleinsten gemeinsamen Nenner.<br /><br />Nicht, dass es nicht auch andere Bücher gäbe, die ähnliches tun. <a class="pagelink" href="Team.ashx" title="Team">Uns</a> hat aber zufällig Clean Code so angesprochen, dass wir es als Kristallisationskeim für unsere Idee des Clean Code Developer nutzen wollen.<br /><br />Letztlich ist aber auch das nicht in Stein gemeißelt. Morgen erscheint vielleicht ein noch besseres Buch. Gut so! Aber an dem, was wir meinen, das Professionalität ausmacht, ändert das nichts. Deshalb fangen wir einfach mal an. "Nicht lang schnacken, Kopf in Nacken" - so sagen die Hamburger, wenn sie einen Korn (norddeutscher Schnaps) in der Hand haben. Und so wollen wir es auch halten: Ganz im Sinne der Agilitätsbewegung nicht planen bis zur Bewusstlosigkeit, sondern etwas tun. Einen kleinen Schritt machen in Richtung mehr Professionalität.<br /><br />Wer hat Lust mitzumachen? <a class="pagelink" href="Schwarzer-Grad.ashx" title="Schwarzer Grad">Hier</a> geht's los...
]]></description><pubDate>Wed, 03 Apr 2013 10:03:43 GMT</pubDate><guid isPermaLink="false">2D79653CEFF467D1E9B9BC6129715C48</guid></item><item><title><![CDATA[Die Tugenden]]></title><link>http://clean-code-developer.de/Tugenden.ashx</link><author>Ralf Westphal (ralfw)</author><description><![CDATA[<h1 class="separator">Prinzipielles<a class="headeranchor" id="Prinzipielles_11" href="#Prinzipielles_11" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1><h2 class="separator">1. Schätze Variation (Value Variation (VV))<a class="headeranchor" id="B_Schätze_Variation_Value_Variation_VV_0" href="#B_Schätze_Variation_Value_Variation_VV_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Evolvierbarkeit, Kontinuierliche Verbesserung<br /><br /><h2 class="separator">2. Tue nur das Nötigste (Do Only What´s Neccessary (DOWN))<a class="headeranchor" id="C_Tue_nur_das_Nötigste_Do_Only_What´s_Neccessary_DOWN_1" href="#C_Tue_nur_das_Nötigste_Do_Only_What´s_Neccessary_DOWN_1" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Produktionseffizienz, Evolvierbarkeit<br /><br /><ul><li>Vorsicht vor Optimierungen!</li><li>You Ain´t Gonna Need It (YAGNI)</li><li>Keep it simple, stupid (KISS)<br /></li></ul><br /><h2 class="separator">3. Isoliere Aspekte (Isolate Aspects (IA))<a class="headeranchor" id="D_Isoliere_Aspekte_Isolate_Aspects_IA_2" href="#D_Isoliere_Aspekte_Isolate_Aspects_IA_2" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Evolvierbarkeit<br /><br /><ul><li>Don´t Repeat Yourself (DRY)</li><li>Separation of Concerns (SoC)</li><li>Single Level of Abstraction (SLA)</li><li>Single Responsibility Principle (SRP)</li><li>Entwurf und Implementation überlappen nicht<br /></li></ul><br /><h2 class="separator">4. Minimiere Abhängigkeiten (Minimize Dependencies (MD))<a class="headeranchor" id="E_Minimiere_Abhängigkeiten_Minimize_Dependencies_MD_3" href="#E_Minimiere_Abhängigkeiten_Minimize_Dependencies_MD_3" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Evolvierbarkeit<br /><br /><ul><li>Dependency Inversion Principle</li><li>Information Hiding Principle</li><li>Law of Demeter</li><li>Open Closed Principle</li><li>Tell, don´t ask</li><li>Interface Segregation Principle (ISP)<br /></li></ul><br /><h2 class="separator">5. Halte Versprechen ein (Honor Pledges (HP)<a class="headeranchor" id="F_Halte_Versprechen_ein_Honor_Pledges_HP_4" href="#F_Halte_Versprechen_ein_Honor_Pledges_HP_4" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Evolvierbarkeit<br /><br />oder auch: Minimize Surprises<br /><br /><ul><li>Liskov Substitution Principle</li><li>Principle of Least Astonishment</li><li>Implementation spiegelt Entwurf</li><li>Favour Composition over Inheritance (FCoI)<br /></li></ul><br />
<h1 class="separator">Praktisches<a class="headeranchor" id="Praktisches_12" href="#Praktisches_12" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h1><h2 class="separator">1. Umarme Unsicherheit (Embrace Uncertainty (EU))<a class="headeranchor" id="B_Umarme_Unsicherheit_Embrace_Uncertainty_EU_5" href="#B_Umarme_Unsicherheit_Embrace_Uncertainty_EU_5" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Evolvierbarkeit, Kontinuierliche Verbesserung<br /><br /><ul><li>Ein Versionskontrollsystem einsetzen</li><li>Automatisierte Integrationstests</li><li>Automatisierte Unit Tests</li><li>Mockups (Testattrappen)</li><li>Continuous Integration</li><li>Inversion of Control Container<br /></li></ul><br /><h2 class="separator">2. Fokussiere (Focus (F))<a class="headeranchor" id="C_Fokussiere_Focus_F_6" href="#C_Fokussiere_Focus_F_6" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Produktionseffizienz<br /><br /><ul><li>Komponentenorientierung</li><li>Test first</li><li>Limit WIP // neu<br /></li></ul><br /><h2 class="separator">3. Wertschätze Qualität (Value Quality (VQ))<a class="headeranchor" id="D_Wertschätze_Qualität_Value_Quality_VQ_7" href="#D_Wertschätze_Qualität_Value_Quality_VQ_7" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Produktionseffizienz<br /><br /><ul><li>Akzeptiere nur hohe Qualität // neu</li><li>Automatisierte Unit Tests</li><li>Reviews<br /></li></ul><br /><h2 class="separator">4. Mach fertig (Get Things Done (GTD))<a class="headeranchor" id="E_Mach_fertig_Get_Things_Done_GTD_8" href="#E_Mach_fertig_Get_Things_Done_GTD_8" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Produktionseffizienz<br /><br /><ul><li>Iterative Entwicklung</li><li>Continuous Delivery</li><li>Limit WIP<br /></li></ul><br /><h2 class="separator">5. Halte Ordnung (Stay Clean (SC))<a class="headeranchor" id="F_Halte_Ordnung_Stay_Clean_SC_9" href="#F_Halte_Ordnung_Stay_Clean_SC_9" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Evolvierbarkeit, Korrektheit, Produktionseffizienz<br /><br /><ul><li>Die Pfadfinderregel beachten</li><li>Komplexe Refaktorisierungen</li><li>Einfache Refaktorisierungsmuster anwenden</li><li>Statische Codeanalyse (Metriken)</li><li>Code Coverage Analyse</li><li>Source Code Konventionen // ehemals Prinzip<br /></li></ul><br /><h2 class="separator">6. Bleib am Ball (Keep Moving (KM))<a class="headeranchor" id="G_Bleib_am_Ball_Keep_Moving_KM_10" href="#G_Bleib_am_Ball_Keep_Moving_KM_10" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2>Werte: Kontinuierliche Verbesserung<br /><br /><ul><li>Lesen, Lesen, Lesen</li><li>Teilnahme an Fachveranstaltungen</li><li>Erfahrung weitergeben</li><li>Täglich reflektieren</li><li>Root Cause Analysis</li><li>Messen von Fehlern</li><li>Issue Tracking</li><li>Regelmäßige Retrospektiven // neu<br /></li></ul>
]]></description><pubDate>Sat, 29 Dec 2012 13:28:28 GMT</pubDate><guid isPermaLink="false">A646155E54EC944EB72B0F7E18962210</guid></item><item><title><![CDATA[Die Tugenden]]></title><link>http://clean-code-developer.de/Die-Tugenden.ashx</link><author>Ralf Westphal (ralfw)</author><description><![CDATA[
]]></description><pubDate>Sat, 29 Dec 2012 13:26:34 GMT</pubDate><guid isPermaLink="false">816A1E673F9AA2D8F7448ED58CEA8688</guid></item><item><title><![CDATA[Stellenmarkt]]></title><link>http://clean-code-developer.de/Stellenmarkt.ashx</link><author>Thomas Bandt (thomasbandt)</author><description><![CDATA[Die Zahl der <a class="pagelink" href="Companies.ashx" title="Companies">Firmen</a>, die sich zu CCD bekennen, wächst. Und so wächst auch die Zahl der Stellen, die gezielt nach Entwicklern fragen, die CCD Prinzipien und Praktiken beherrschen.<br /><br />Um diese Tendenz zu befördern, haben alle Anbieter von Positionen für Entwickler, die ausdrücklich CCD-Kompetenz suchen, hier die Möglichkeit, ihre Stellen anzubieten. Wer mag, kann sein Stellenangebot mit einer Zeile (Stellenkurzbeschreibung, Firma, PLZ/Ort, Datum des Eintrags) und Link zu ausführlichen Informationen beschreiben.<br /><br />Die Einträge sind kostenlos und nicht plattformgebunden; es kann sich um Festanstellungen oder Projektpositionen handeln. Bedingung ist jedoch, dass gezielt CCD-Kompetenz gesucht wird.<br /><br /><sup>Der Inhalt dieser Seite wird von den Anbietern selbst gepflegt; einfach beim Wiki anmelden und los geht´s. clean-code-developer.de stellt lediglich den Raum für die Angebote zur Verfügung und hofft auf den verantwortungsvollen Umgang damit durch die Community.<br /><br />Neue Einträge sollten am besten an den Anfang gestellt werden; so sind die aktuellsten Stellenangebote immer oben.</sup><br /><br /><h2 class="separator">Aktuelle CCD-Stellenangebote<a class="headeranchor" id="Aktuelle_CCD-Stellenangebote_0" href="#Aktuelle_CCD-Stellenangebote_0" title="Verknüpfung zu diesem Abschnitt">&#0182;</a></h2><ul><li><a class="externallink" href="http://www.dotnetjob.de/118/de/portal.job.junior-aspnet-entwickler-mw-mit-leidenschaft-gesucht.2933.job" title="Junior-ASP.NET-Entwickler (m/w) mit Leidenschaft gesucht" target="_blank">Junior-ASP.NET-Entwickler (m/w) mit Leidenschaft gesucht</a>, 69 Grad GmbH, München, 26.09.2012</li><li><a class="externallink" href="http://www.epost.de/privatkunden/recruiting/jobs/job_D40114.html" title="Java Engineers E-POSTBRIEF (m/w)" target="_blank">Java Engineers E-POSTBRIEF (m/w)</a>, Deutsche E-Post Development GmbH, Berlin, 13.06.2012</li><li><a class="externallink" href="http://www.metromec.ch/de/jobs/software-engineer.html" title="Software Engineer (m/w)" target="_blank">Software Engineer (m/w)</a>, WENZEL Metromec AG, Chur, Schweiz, 07.06.2012</li><li><a class="externallink" href="https://www.xing.com/net/net_entwicklung/stellenanzeigen-und-projektkooperationen-7831/softwareentwickler-net-fur-standort-berlin-gesucht-37380222/37380222/" title="Softwareentwickler .NET für Standort Berlin gesucht" target="_blank">Softwareentwickler .NET für Standort Berlin gesucht</a>, travelwindow, Berlin, 5.7.2011</li><li><a class="externallink" href="http://www.mycsharp.de/wbb2/thread.php?threadid=95756" title="Clean Code Developer (.NET/ASP.NET MVC/JavaScript) (m/w)" target="_blank">Clean Code Developer (.NET/ASP.NET MVC/JavaScript) (m/w)</a>, dff-solutions GmbH, Göttingen, 20.05.2011</li><li><a class="externallink" href="http://www.generic.de/de/company/career/jobs/ccc_developer.aspx" title="Clean Code Developer (.NET) (m/w)" target="_blank">Clean Code Developer (.NET) (m/w)</a>, generic.de software technologies AG, Karlsruhe, 9.5.2011</li><li><a class="externallink" href="http://schneide.com/about/jobs/index.html" title="Soft­ware­ent­wick­ler Java und/oder C++ (m/w in Voll­zeit)" target="_blank">Soft­ware­ent­wick­ler Java und/oder C++ (m/w in Voll­zeit)</a>, Softwareschneiderei GmbH, Karlsruhe, 30.07.2012<br /></li></ul>
]]></description><pubDate>Wed, 26 Sep 2012 07:48:01 GMT</pubDate><guid isPermaLink="false">12254D3B0E33733CC3C8AFA5DB378E7B</guid></item><item><title><![CDATA[nike shox tn, nike shox tn billig, kaufen nike shox tn, Rabatt nike shox tn]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 09 Sep 2012 09:00:01 GMT</pubDate><guid isPermaLink="false">7BDBBE6B601EDEC5EC5B38047CCEE023</guid></item><item><title><![CDATA[Breguet Type XX Collection Uhren : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 09 Sep 2012 08:59:41 GMT</pubDate><guid isPermaLink="false">B75CD7B87326C6E87861F4603328912E</guid></item><item><title><![CDATA[fake Tissot New watches]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 09 Sep 2012 08:59:28 GMT</pubDate><guid isPermaLink="false">B6C1CB48D58D396C93654E0A17FFA1D3</guid></item><item><title><![CDATA[Perpetual, Rolex-Uhren verkaufen, Rolex-Uhren online, Rolex-Uhren Shop, Rabatt Armbanduhr von Rolex]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:03:23 GMT</pubDate><guid isPermaLink="false">AF55024369C498D61881C12232228482</guid></item><item><title><![CDATA[Vibram FiveFingers , billig Vibram Schuhe, billige Vibram , fünf Finger Schuhe, Vibram FiveFingers Online]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:03:04 GMT</pubDate><guid isPermaLink="false">1CBC7C8E6DBF33C3439CC6B78FB0C07B</guid></item><item><title><![CDATA[relica Rolex | Rolex-Uhren | gefälschten Rolex-Uhren | Rolex | billige Rolex]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:02:48 GMT</pubDate><guid isPermaLink="false">63AA2B4F3E23D71FC8D51CE1780A2403</guid></item><item><title><![CDATA[Monster Beats Studio]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:02:28 GMT</pubDate><guid isPermaLink="false">FF392DD815246AC141940F0679494A50</guid></item><item><title><![CDATA[Rolex Professional Collection Uhren]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:02:10 GMT</pubDate><guid isPermaLink="false">340873C6480003D22EB87182CEE5D9FB</guid></item><item><title><![CDATA[Longines Uhren]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:01:53 GMT</pubDate><guid isPermaLink="false">3CF93B5A1B793FDF8C90FD8AE2C9F33F</guid></item><item><title><![CDATA[Kurze Brautkleider, kurze Brautkleider, Brautkleider für slae, kaufen Kurze Brautkleider]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:01:36 GMT</pubDate><guid isPermaLink="false">FC937184F0F402FCE94F51085A1B797D</guid></item><item><title><![CDATA[Gucci 100 Uhren : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:01:22 GMT</pubDate><guid isPermaLink="false">A4CC83582C6B2923BD247CC2C4CDD7C6</guid></item><item><title><![CDATA[Golf-Zubehör, günstige Golf-Zubehör, Golf-Zubehör kaufen, Rabatt Golf Zubehör, Golf-Zubehör Großhandel]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:01:10 GMT</pubDate><guid isPermaLink="false">047F49C67BACEA47728789C72F966C88</guid></item><item><title><![CDATA[gefälschte Omega Uhren]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:00:58 GMT</pubDate><guid isPermaLink="false">B65475ED8C82A0F066E95A78B327190D</guid></item><item><title><![CDATA[Ebel Classic Uhren : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:00:41 GMT</pubDate><guid isPermaLink="false">C2232A43CE89DFF49A850CF1179F3C0F</guid></item><item><title><![CDATA[Cosplay Online]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:00:28 GMT</pubDate><guid isPermaLink="false">119449269757CDC16A7926FE6BA04B82</guid></item><item><title><![CDATA[Christian Louboutin Sandals Petal Crepe Satin Sandale rosa CL03043 &#91;CL03043&#93; - &euro;97.95]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 10:00:04 GMT</pubDate><guid isPermaLink="false">A8EF628ED21BB206B0536F16FB9D8F3A</guid></item><item><title><![CDATA[cheap Ulysse Nardin Watches]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:59:53 GMT</pubDate><guid isPermaLink="false">D1E5FC4BBCBD8D7717D8982C49BDF72C</guid></item><item><title><![CDATA[Bowknot Dekoriert Shivering Printing Bikini Set Blue &#91;SY12051908-2&#93; - &euro;31.49 : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:59:21 GMT</pubDate><guid isPermaLink="false">A4573E685C7D82172B553B7FC4711650</guid></item><item><title><![CDATA[billige Rado Integral Uhren zum Verkauf]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:59:07 GMT</pubDate><guid isPermaLink="false">A78404BECF3BDFCCE61815534B59D03E</guid></item><item><title><![CDATA[Beach Wedding Dresses]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:58:57 GMT</pubDate><guid isPermaLink="false">2211CC68AAEF6494EA27C2C10643E463</guid></item><item><title><![CDATA[bedding sets online]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:54:48 GMT</pubDate><guid isPermaLink="false">DC8A6C38312C15118FBCAC6E3BC65305</guid></item><item><title><![CDATA[A. Lange & Söhne Uhren Komplikationen : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:54:37 GMT</pubDate><guid isPermaLink="false">234B8F500D5C5BBB828CE9E655C653CF</guid></item><item><title><![CDATA[Alle Golf-Handschuhe, Golf-Handschuhe online, Golf-Handschuhe Stroe, Großhandel Golf-Handschuhe]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Wed, 05 Sep 2012 09:52:20 GMT</pubDate><guid isPermaLink="false">62F40EE0C5CB13E246C3CCBF042F3256</guid></item><item><title><![CDATA[Brautkleider , Abendkleider , Abendkleider, Brautkleider, , Abendkleider]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:42:16 GMT</pubDate><guid isPermaLink="false">8352DE09BB3852429A09B92D6F6099C2</guid></item><item><title><![CDATA[Links von London schwarz weiß Friendship Bracelet &#91;1063&#93; - &euro;39.84 : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:42:06 GMT</pubDate><guid isPermaLink="false">3CD11E7F64EBC561925AFB223B1270AB</guid></item><item><title><![CDATA[Prada Handtasche Online]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:41:50 GMT</pubDate><guid isPermaLink="false">350F1DBEFC8A2032247F55C5C5E43F34</guid></item><item><title><![CDATA[Richard Mille Uhren online]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:41:38 GMT</pubDate><guid isPermaLink="false">C5634F0B3BC860B81586C74AD658D372</guid></item><item><title><![CDATA[A. Lange & Söhne Uhren 1815 : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:41:27 GMT</pubDate><guid isPermaLink="false">4639CAB573E299AAE935754AA2707563</guid></item><item><title><![CDATA[billige Nomos Glashütte Uhren]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:41:16 GMT</pubDate><guid isPermaLink="false">D6149C636B5B07A1571796310DFC7275</guid></item><item><title><![CDATA[A. Lange & Söhne Cabaret Uhren : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:41:03 GMT</pubDate><guid isPermaLink="false">118A1EC9BF3E9EA2DE2ED569DBECE112</guid></item><item><title><![CDATA[Monster Beats Online]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:40:46 GMT</pubDate><guid isPermaLink="false">E6F0DF9C5EE75EACA8D7639CCB8C2545</guid></item><item><title><![CDATA[Chopard Classic Uhren : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:40:32 GMT</pubDate><guid isPermaLink="false">A52E0DB78C4478CD482AED2905CB81EE</guid></item><item><title><![CDATA[billige Pandora Armbänder]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:40:21 GMT</pubDate><guid isPermaLink="false">F27DE8713FD7F876287118E4CD4647C4</guid></item><item><title><![CDATA[Gucci 1900 Uhren : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:40:08 GMT</pubDate><guid isPermaLink="false">D8121A32F8BCFA668B23586E2E80357D</guid></item><item><title><![CDATA[Bikini Set outlet]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:39:41 GMT</pubDate><guid isPermaLink="false">7C43EBE0558861EB4711F1641443AEFC</guid></item><item><title><![CDATA[Montblanc Summit Uhren]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:39:31 GMT</pubDate><guid isPermaLink="false">6F62C5B35EBD4E960E56A66C7522DA86</guid></item><item><title><![CDATA[wedding Dresses]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:39:21 GMT</pubDate><guid isPermaLink="false">9D2CB577BD236FF1BAE7846628115934</guid></item><item><title><![CDATA[billige Ferrari Uhren]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:39:02 GMT</pubDate><guid isPermaLink="false">E2996CFDD97753377B9636C55759180C</guid></item><item><title><![CDATA[The page cannot be found]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:38:51 GMT</pubDate><guid isPermaLink="false">F080E721B04287917241310B718749D7</guid></item><item><title><![CDATA[Einzel Irons]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:38:32 GMT</pubDate><guid isPermaLink="false">6F22728E51317711DBBDE26D73F8F281</guid></item><item><title><![CDATA[Daytona Rose Gold : TITLE, SITE_TAGLINE]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:38:03 GMT</pubDate><guid isPermaLink="false">CAC1D02F7449A3C0B110DB2C0DB2F052</guid></item><item><title><![CDATA[SEO Services]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:37:53 GMT</pubDate><guid isPermaLink="false">06B84FB9B4865E0617902F9F7179A8AB</guid></item><item><title><![CDATA[Brautkleider , Abendkleider , Abendkleider, Brautkleider , Brautkleider kaufen , Brautjungfer Kleider]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:37:31 GMT</pubDate><guid isPermaLink="false">C7625595A9D5FA9D86F9BA4FC6440CFC</guid></item><item><title><![CDATA[Bikini-Badeanzug , Rabatt Badeanzüge, Bikinis, Bikinis online, kaufen Bikinis]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:37:19 GMT</pubDate><guid isPermaLink="false">91E56A22F64076ACF49EF56975C81A42</guid></item><item><title><![CDATA[billige Soul von Ludacris]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:37:09 GMT</pubDate><guid isPermaLink="false">6A592603AED476A05F29FDD4F7FE2616</guid></item><item><title><![CDATA[Spitzeperücken indian remy]]></title><link>http://clean-code-developer.de/</link><author>Stefan Lieser (slieser)</author><description><![CDATA[Die Seite wurde gelöscht von slieser.]]></description><pubDate>Sun, 02 Sep 2012 17:36:59 GMT</pubDate><guid isPermaLink="false">1A94A8A4F2182B412340E596A7714BA3</guid></item></channel></rss>