buchspektrum Internet-Buchhandlung

Neuerscheinungen 2015

Stand: 2020-02-01
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

Sebastian Springer

Testgetriebene Entwicklung mit JavaScript


Ein Handbuch für den professionellen Programmierer
2015. XIV, 220 S. 24 cm
Verlag/Jahr: DPUNKT 2015
ISBN: 3-86490-207-X (386490207X)
Neue ISBN: 978-3-86490-207-9 (9783864902079)

Preis und Lieferzeit: Bitte klicken


Entwickeln oder warten Sie JavaScript-Webapplikationen und haben immer ein ungutes Gefühl, wenn Sie Ihre Software in Betrieb
nehmen? Dann wird es höchste Zeit, dass Sie sich mit testgetriebener Entwicklung vertraut machen. Dieses Buch zeigt JavaScript-Entwicklern, wie Test-Driven Development (TDD) in der
Praxis funktionieren kann.

Anschaulich macht Sie Sebastian Springer zunächst mit den allgemeinen TDD-Grundlagen vertraut. Er zeigt, wie Sie diese auf
das JavaScript-Umfeld übertragen können und stellt verschiedene Testframeworks vor (Jasmine, QUnit, Karma und JsTestDriver). In
einer ausführlichen Beispielanwendung können Sie das Gelernte dann im Red-Green-Refactor-Zyklus praktisch nachvollziehen und üben.

Darauf aufbauend lernen Sie weitere Facetten der testgetriebenen Entwicklung mit JavaScript kennen, die für Ihre tägliche Arbeit hilfreich oder notwendig sind, u.a.:

- Testinfrastruktur für mehrere Browser
- Spys, Stubs und Mocks
- Abhängigkeiten vom DOM
- Asynchrone Operationen
- Testen von Bestandscode
- Node.js-Anwendungen testgetrieben
entwickeln
- Werkzeuge, die das Testen leichter machen

TDD-Einsteiger haben nach der Lektüre einen Überblick über TDD im JavaScript-Umfeld und können eigene Projekte testgetrieben durchführen. JavaScript-Entwickler, die bereits testgetrieben
entwickeln, können die fortgeschrittenen Kapitel zum Nachschlagen und Vertiefen verwenden.

Vorausgesetzt werden Erfahrungen in der JavaScript-Entwicklung.
Sebastian Springer ist Diplom-Informatiker (FH) und arbeitet als JavaScript-Entwickler bei der Mayflower GmbH in München. Neben seiner Tätigkeit als Consultant unterrichtet er als Dozent an der Hochschule Rosenheim. Er ist außerdem als Autor für verschiedene Fachmagazine und Referent auf Konferenzen zum Thema Web- und JavaScript-Entwicklung tätig.