Eine gute Testsuite mit hoher Testabdeckung verringert nicht nur die Fehlerdichte eines zu entwickelnden Systems, sondern bildet auch die Grundlage für Refactorings und Erweiterungen. Für die test- und verhaltensgetriebene Entwicklung sind Tests ein wichtiges Mittel zum Entwurf eines Systems. Im ersten Kapitel des shortcuts werden die Eigenschaften der test- und verhaltensgetriebenen Entwicklung vorgestellt. Es folgt eine Beschreibung von Best Practices für Unit Tests und Frameworks zur Ergebnisverifikation. Das zweite Kapitel widmet sich unterschiedlichen Teststilen, denn die in diesem Kapitel verwendeten Tests nutzen zur Verifikation ausschließlich den Zustand der Objekte, nicht aber deren Interaktionen bzw. Verhalten. Das dritte Kapitel fokussiert schließlich die Test- und Build-Automatisierung, um von den Unit- und Integrationstests im Rahmen einer kontinuierlichen Integration profitieren zu können.
API-Design : Praxishandbuch für Java- und Webservice-Entwickler
Kai Spichale
bookNoSQL-Überblick - Neo4j, Apache Cassandra und HBase : Neo4j, Apache Cassandra und HBase
Eberhard Wolff, Michael Hunger, Kai Spichale, Lars George
bookTestwissen für Java-Entwickler
Kai Spichale
bookBig Data - Apache Hadoop
Bernd Fondermann, Kai Spichale, Lars George
book
CSS : Grundlagen und Best Practices
Regine Heidorn
bookPHP for Office : Automatisierte Dokumentenerstellung mit PHPExcel, PHPWord und PHPPowerPoint
Ralf Hohoff
bookEinstieg in Google Go
Dr. Mario Deilmann, Christian Himpel
bookHTML5 Security
Carsten Eilers
bookHTML5 für Mobile Web
Bernd Pehlke, Mario Flucka
bookSkalierbare Softwaresysteme : Design, Betrieb und Optimierungspotenziale
Michael Pichler
bookErfolgreiche Spieleentwicklung : OpenCL
Alexander Rudolph
bookGeolocation mit PHP : Foursquare-API, Google Places & Qype
Stephan Schmidt
bookUX Design für Tablet-Websites : Ein Überblick
Christian Kuhn
bookBig Data : Technologiegrundlagen
bookNutzeraspekte in Suchmaschinen : Komponenten für eine gelungene Usability-Gestaltung
Sonja Quirmbach
bookBPM : Strategien und Anwendungsfälle
book
Deep Learning illustriert : Eine anschauliche Einführung in Machine Vision, Natural Language Processing und Bilderzeugung für Programmierer und Datenanalysten
Jon Krohn, Grant Beyleveld, Aglaé Bassens
bookDer Maker-Guide für die Zombie-Apokalypse : 20 Survival-Projekte mit einfacher Elektronik, Arduino und Raspberry Pi
Simon Monk
bookDocker : Software entwickeln und deployen mit Containern
Adrian Mouat
bookMit dem New Focus Ansatz zum Erfolgs-Lebenslauf
Anton C. Huber
bookSoftware entwickeln mit C#, WPF und dem MVVM-Konzept
Stefan Kunick
bookKompaktkurs C# 7
Hanspeter Mössenböck
bookBig Data - Apache Hadoop
Bernd Fondermann, Kai Spichale, Lars George
bookWeniger schlecht programmieren
Kathrin Passig, Johannes Jander
bookMit Arduino die elektronische Welt entdecken : 4., komplett überarbeitete Neuauflage des Arduino-Bestsellers
Erik Bartmann
bookLicht, Ausdruck und Farbe : Die Elemente guter Fotografie
Jay Maisel
bookDer leichte Einstieg in die Elektrotechnik & Elektronik : Bauteile der Elektrotechnik · Solartechnik · Netzgeräte · Motoren und Generatoren · Messgeräte · Beleuchtung
Bo Hanus
bookEinführung ins Darknet
Martin Hoffer
book