Die Kunst des Unit-Testens, Dritte Auflage: Mit Beispielen in JavaScript

Bewertung:   (4,8 von 5)

Die Kunst des Unit-Testens, Dritte Auflage: Mit Beispielen in JavaScript (Roy Osherove)

Leserbewertungen

Zusammenfassung:

Das Buch wird als unverzichtbare Ressource für Unit-Tests angesehen, insbesondere für Entwickler, die JavaScript oder verwandte Frameworks verwenden. Während es für seinen umfassenden Ansatz und die wertvollen Beispiele gelobt wird, merken einige Leser an, dass es im gesamten Text zu viele Wiederholungen gibt.

Vorteile:

Großartige Ressource für Unit-Tests, insbesondere für JavaScript-Frameworks
dient als ausgezeichnete Referenz
bietet praktische Beispiele
nützlich für die Lehre Teams über Unit-Tests
als „Bibel“ für Unit-Tests.

Nachteile:

Enthält zu viele Wiederholungen, einschließlich Redundanzen innerhalb von Kapiteln; einige könnten es trotz seiner Nützlichkeit langweilig finden.

(basierend auf 4 Leserbewertungen)

Originaltitel:

The Art of Unit Testing, Third Edition: With Examples in JavaScript

Inhalt des Buches:

The Art of Unit Testing, Third Edition führt Sie unter die Oberfläche und zeigt Ihnen, wie Unit-Tests die Art und Weise, wie Sie Software liefern und warten, verändern können.

The Art of Unit Testing, Third Edition aktualisiert einen internationalen Bestseller, um moderne Entwicklungstools und -praktiken zu berücksichtigen. In dieser erweiterten Ausgabe lernen Sie, wie man Unit-Tests für asynchronen und beobachtbaren Code schreibt und wie man Funktionen, Module und Refactorings fälscht. Sie werden Testmuster und -organisation, die Arbeit mit Legacy-Code und sogar "untestbaren" Code erforschen. Die vielen werkzeugunabhängigen Beispiele werden in JavaScript präsentiert und sind sorgfältig so konzipiert, dass sie auf Code in jeder Sprache anwendbar sind.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Unit-Tests sind in Entwicklungsteams jeder Größe eine allgemein anerkannte Praxis. Große Entwickler werden Ihnen sagen, dass Testen ebenso eine Geisteshaltung ist wie eine Sammlung von Tools und Praktiken. The Art of Unit Testing, Third Edition führt Sie unter die Oberfläche und zeigt Ihnen, wie Unit-Tests die Art und Weise, wie Sie Software liefern und warten, verändern können. Diese neue Ausgabe enthält jetzt auch Beispiele in JavaScript und wurde aktualisiert, um die Merkmale einer modernen Codebasis, einschließlich asynchroner und modularisierter, verteilter Dienste, zu berücksichtigen. Die Praktiken und Muster, die Sie lernen, können auch leicht auf andere Sprachen angewendet werden, einschließlich C#, Java und Python.

Über das Buch

The Art of Unit Testing, Third Edition führt Sie Schritt für Schritt von Ihren ersten einfachen Unit-Tests zum Aufbau kompletter Testsets, die wartbar, lesbar und vertrauenswürdig sind. In dieser erweiterten dritten Auflage lernen Sie anhand von Beispielen mit JavaScript und Node, wie Sie Unit-Tests für asynchronen und beobachtbaren Code schreiben und wie Sie Funktionen, Module und Refactorings fälschen. Sie lernen komplexe Themen wie Mocks und Stubs kennen, erfahren, wie Sie mit kniffligen Legacy-Codebases umgehen, und sparen Zeit mit Tests, die sowohl für Frontend- als auch Backend-Anwendungen funktionieren. The Art of Unit Testing, Third Edition ist ein unverzichtbarer Leitfaden für jeden Unit-Tester, der sich sicher fühlen möchte, Code zu schreiben, der einfacher zu erstellen, zu warten und anzupassen ist.

(Inhalt)

Erstellen von lesbaren, wartbaren und vertrauenswürdigen Tests.

Arbeiten mit Fakes, Stubs, Mock-Objekten und Isolations-Frameworks (Mocking).

Einfache Techniken zur Injektion von Abhängigkeiten.

Refactoring von Legacy-Code.

Über den Leser

Die Beispiele in diesem Buch verwenden JavaScript und Node und decken den gesamten Entwicklungsstapel ab.

Über den Autor

Roy Osherove ist ein international anerkannter Experte für Unit-Tests und agile Software-Methodik. Als aktiver Programmierer berät und schult er Teams auf der ganzen Welt in der sanften Kunst des Unit-Testings und der testgesteuerten Entwicklung. Er ist auch der Autor von Elastic Leadership. Roys Blog findet sich unter ArtOfUnitTesting.com.

Vladimir Khorikov ist der Autor von Unit Testing Principles, Practices, and Patterns, Pluralsight-Autor und Microsoft MVP. Er hat zahlreiche Teams bei der Einführung in Unit-Tests beraten.

Weitere Daten des Buches:

ISBN:9781617297489
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2024
Seitenzahl:325

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Kunst des Unit-Testens: Mit Beispielen in C# - The Art of Unit Testing: With Examples in...
Zusammenfassung The Art of Unit Testing, Second...
Die Kunst des Unit-Testens: Mit Beispielen in C# - The Art of Unit Testing: With Examples in C#
Die Kunst des Unit-Testens, Dritte Auflage: Mit Beispielen in JavaScript - The Art of Unit Testing,...
The Art of Unit Testing, Third Edition führt Sie...
Die Kunst des Unit-Testens, Dritte Auflage: Mit Beispielen in JavaScript - The Art of Unit Testing, Third Edition: With Examples in JavaScript

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)