Gratis Versand in ganz Österreich
Bookbot

Jeff Langr

    Pragmatic Unit Testing in Java 8 with JUnit
    Agile Java
    Testgetriebene Entwicklung mit C++
    • Testgetriebene Entwicklung (TDD) ist eine moderne Methode in der Softwareentwicklung, mit der Programmierer und Tester die Anzahl der Fehler im System erheblich verringern, wartungsfreundlicheren Code schreiben und die Software gefahrlos an geänderte Anforderungen anpassen können. Dieses Buch vermittelt praktische TDD-Kenntnisse und beschreibt die Probleme und Vorteile der Verwendung dieser Technik für C++- Systeme. Die vielen ausführlichen Codebeispiele führen schrittweise von den Grundlagen von TDD zu anspruchsvollen Themen: - TDD verwenden, um C++-Altsysteme zu verbessern - Problematische Systemabhängigkeiten erkennen und handhaben - Abhängigkeiten injizieren, was in C++ besonders knifflig ist - Frameworks für C++ einsetzen, die TDD unterstützen - C++11-Features nutzen, die die Anwendung von TDD erleichtern Unabhängig davon, ob Sie viel Erfahrung mit Unit Tests haben oder ein absoluter Neuling auf diesem Gebiet sind, lernen Sie mit diesem Buch die testgetriebene Entwicklung in C++ erfolgreich anzuwenden.

      Testgetriebene Entwicklung mit C++
    • Agile Java

      • 792 Seiten
      • 28 Lesestunden
      3,9(31)Abgeben

      Agile Java is a valuable tutorial and reference. It introduces the Java languagewith no assumptions about a developer's background in Java, object-orienteddevelopment, or TDD. The book will also retain significant value as acookbook that readers will turn to time and again to learn how to approachTDD with respect to various language features.Teh author stresses the importance of TDD by showing coded tests for everyJava feature taught. A programmer learning with this book will understand howto translate oral requirements into tests, and tests into working code. Readersalso learn how TDD impacts the design of the system, and vice versa. In short,anyone who wants to understand what it takes to build a professional, robustsoftware system using Java will want this book. Agile Java will be ideally timedto coincide with Sun's forthcoming release of Java 5 (J2SE 1.5).

      Agile Java
    • The classic guide on unit testing is back, updated for modern software development. This resource teaches you how to write and run maintainable unit tests in JUnit with confidence. You'll discover mnemonics for determining what tests to write, remembering boundary conditions, and identifying qualities of effective tests. The book illustrates how unit tests can help maintain clean system code and tackle challenging testing scenarios. Covering all essential unit testing topics, it provides screenshots from Eclipse, IntelliJ IDEA, and NetBeans to help you get started, even if you've never written a unit test before. After mastering the basics, you'll learn the importance of unit tests and how to utilize JUnit effectively. The core of the book features insights from experienced developers, including veteran author Jeff Langr, building on the expertise of Pragmatic Programmers Andy Hunt and Dave Thomas. Key takeaways include crafting unit tests for easier maintenance, using tests to keep systems clean, and memorable mnemonics for important concepts. You'll also learn how to help your team benefit from unit testing. This resource emphasizes hands-on learning, featuring numerous code examples to reinforce your understanding of unit testing in practice.

      Pragmatic Unit Testing in Java 8 with JUnit