|
For JavaScript developers working on increasingly large and complex projects, effective automated testing is crucial to success. Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript developer Christian Johansen covers all aspects of applying state-of-the-art automated testing in JavaScript environments, walking readers through the entire development lifecycle, from project launch to application deployment, and beyond.
Using real-life examples driven by unit tests, Johansen shows how to use TDD to gain greater confidence in your code base, so you can fearlessly refactor and build more robust, maintainable, and reliable JavaScript code at lower cost. Throughout, he addresses crucial issues ranging from code design to performance optimization, offering realistic solutions for developers, QA specialists, and testers.
Coverage includes
• Understanding automated testing and TDD
• Building effective automated testing workflows
• Testing code for both browsers and servers (using Node.js)
• Using TDD to build cleaner APIs, better modularized code, and more robust software
• Writing testable code
• Using test stubs and mocks to test units in isolation
• Continuously improving code through refactoring
• Walking through the construction and automated testing of fully functional software
The accompanying Web site, tddjs.com, contains all of the book’s code listings and additional resources.
|
|
|
 |  |  |  |  Quarks, Baryons and Chiral Symmetry"Unlike many specialized books which add little explanation beyond what can be found in review papers, this one adds alot." -- Contemporary Physics, 2002
This book describes baryon models constructed from quarks, mesons and chiral symmetry. The role of chiral symmetry and of quark model structure with SU(6)... |
 Wireless Networking (The Morgan Kaufmann Series in Networking)Convenient one-stop view of wireless networking including cellular networks, WiFi and WiMax, ad hoc networks, sensor networks, mesh networking, and the full range of options in between.
Over the past decade, the world has witnessed an explosion in the development and deployment of new wireless network technologies. From... |  |  House Rating Schemes: From Energy to Comfort Base (Green Energy and Technology)
"House Rating Schemes" provides information to students, architects and researchers in the field of the built environment. It reviews current House Rating Schemes (HRS) used in different countries and investigates how these schemes assess the thermal performance of a house. It challenges the way that these schemes assess building... |  |  Java 2: The Complete Reference, Third EditionThe definitive guide to Java!
Master Java, the pre-eminent language of the Internet, and begin reaping the benefits of this secure, platform-independent programming language. Let #1 programming author Herb Schildt show you everything you need to develop, compile, debug, and run Java applications and applets. Covering all of Java 2,... |
|