Das Ziel des Projekts ist die Erstellung eines deutschsprachigen Buchs zum Thema Testgetriebene Softwareentwicklung, welches die Erfahrungen und technologischen Weiterentwicklungen der letzten 10 Jahre berücksichtigt. Nebenbei möchte das Buch seine Leser noch für das Thema Kryptografie interesserien, ein Zweig der Softwareentwicklung, der angesichts zahlreicher Bespitzelungs- und Spionageaffären immer wichtiger wird.
Details über den geplanten Inhalte des Buches findet man unter https://leanpub.com/tdd-entschluesselt
Das Buch richtet sich an alle Softwareentwickler, die tiefer in die testgetriebene Entwicklung einsteigen wollen. Voraussetzung ist ausreichend Erfahrung mit Programmierung, um Quellcode in unterschiedlichen Programmiersprachen lesen zu können. Ein Interesse am Thema "Datenver- und Entschlüsselung" rundet den perfekten Leser ab.
Deutschsprachige Bücher im Themenbereich der Softwareentwicklung haben nur einen begrenzten Markt, da der englische Büchermarkt fast alle Bedürfnisse abdeckt. Dennoch fällt vielen Technikern das Lesen und Verstehen komplexer Inhalte in ihrer Muttersprache leichter; viele Nuancen gehen verloren, wenn entweder Autor oder Leser - oder gar beide - nicht in ihrere Muttersprache kommunizieren.
Damit sich das Erstellen eines solchen vielschichtigen Fachbuchs für einen Autor noch lohnt, muss er andere Finanzierungswege erschließen als durch den normalen Weg einer Buchveröffentlichung über einen Verlag.
Bei erfolgreicher Finanzierung wird der Autor mindestens 2 Monate seine ganze Arbeitszeit und Arbeitsenergie in die erste Fassung des Buchs investieren. Das Ergebnis dieser Phase wird anschließend den Supportern in elektronischer Form (PDF, mobi, epub) zur Verfügung gestellt. Inhaltlich wird das Buch zu diesem Zeitpunkt sämtliche Grundlagen der Testgetriebenen Entwicklung abdecken. Dazu gehören u.a. der Test-Code-Refactor-Zyklus, Umgang mit Abhängigkeiten, Mock-Objekte und Co., Heuristiken für gute Tests und evolutionäres Design.
Kommen bei der Finanzierung mehr als die angestrebete Summe von 5000 € zusammen, wird die Phase entsprechend verlängert, um zusätzliche Fragestellungen und fortgeschrittene Themen zu behandlen.
Im Anschluss wird der Autor das Buch als Nebenprojekt weiterführen, alle Updates den Supportern zugänglich machen und das Buchprojekt innerhalb eines Jahres ganz abschließen. Nach inhaltlicher Fertgstellung ist auch eine gedruckte Version des Buchs geplant.
Ich bin ein erfahrener Softwareentwickler mit mittlerweile fast 15 Jahren Praxis in testgetriebener Entwicklung. Das erste Buch zum Thema - aus dem Jahre 2001 - stammt auch aus meiner Feder. Seitdem habe ich TDD in zahlreichen Projekten, zahlreichen Porgrammiersprachen und zahlreichen Teams eingesetzt.