Reliable JavaScript

Reliable JavaScript

by Spencer, Lawrence D.

Type Book
Rate 0.0 /5

Create more robust applications with a test-first approach to JavaScript Reliable JavaScript, How to Code Safely in the World's Most Dangerous Language demonstrates how to create test-driven development for large-scale JavaScript applications that will stand the test of time and stay accurate through long-term use and maintenance. Taking a test-first approach to software architecture, this book walks you through several patterns and practices and explains what they are supposed to do by having …

Read More ↓

Title Statements

  • Full title :Reliable JavaScript / Lawrence D. Spencer, Seth H. Richards.

Summary

Create more robust applications with a test-first approach to JavaScript Reliable JavaScript, How to Code Safely in the World's Most Dangerous Language demonstrates how to create test-driven development for large-scale JavaScript applications that will stand the test of time and stay accurate through long-term use and maintenance. Taking a test-first approach to software architecture, this book walks you through several patterns and practices and explains what they are supposed to do by having you write unit tests. Write the code to pass the unit tests, so you not only develop your technique.

Read More ↓

Edition Statements

  • Publication Date:©2015

Publication Statements

  • Publisher(s):Wrox
  • Place of Publication:Indianapolis, Indiana
  • Language:eng
  • Publication Date:©2015

Notes

Includes index.

The Physical Object

  • Description:1 online resource

Edition Identifiers

  • ISBN:9781119209553, 1119209552, 9781119028734, 1119028736, 9781119028741, 1119028744
  • oclc:ocn918997670
  • LC Classification:QA76.73.J39
  • Dewey Decimal:005.2/762

Table of Contents

Reliable JavaScript®; Contents; Introduction; Part I: Laying a Solid Foundation; Chapter 1: Practicing Skillful Software; Writing Code That Starts Correct; Mastering the Features of JavaScript; Case Study: D3.js; JavaScript Is Single-Threaded; Avoiding JavaScript's Pitfalls in Larger Systems; Scripts Are Not Modules; Nested Functions Control Scope; Coding by Contract; Applying the Principles of Software Engineering; The SOLID Principles; The DRY Principle; Writing Code That Stays Correct; Investing for the Future with Unit Tests; Practicing Test-Driven Development.

Engineering Your Code to Be Easy to TestSummary; Chapter 2: Tooling Up ; Using a Testing Framework; Identifying Incorrect Code; Designing for Testability; Writing the Minimum Required Code; Safe Maintenance and Refactoring; Runnable Specification; Current Open-Source and Commercial Frameworks; QUnit; D.O.H.; Introducing Jasmine; Suites and Specs; Expectations and Matchers; Spies; Using a Dependency-Injection Framework; What Is Dependency Injection?; Making Your Code More Reliable with Dependency Injection; Mastering Dependency Injection.

Case Study: Writing a Lightweight Dependency-Injection FrameworkUsing a Dependenc…

Read More ↓

Subjects

Writers

More from this Series

  • Professional XMPP Programming with JavaScript and jQuery

    2010
    more →
    Professional XMPP Programming with JavaScript and jQuery
  • Professional XMPP programming with JavaScript® and jQuery

    2010.
    more →
    Professional XMPP programming with JavaScript® and jQuery
  • Professional Xcode 3

    ©2010.
    more →
    Professional Xcode 3
  • Professional Xcode 3

    c2010.
    more →
  • Professional Xcode 3

    c2010.
    more →
    Professional Xcode 3

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Reliable JavaScript: How to Code Safely in the Wo…

    PDF · 10.7 MB · updated
  • Reliable JavaScript: How to Code Safely in the Wo…

    EPUB · 5.2 MB · updated
  • Reliable JavaScript: How to Code Safely in the Wo…

    AZW3 · 6.4 MB · updated
  • Reliable JavaScript: How to Code Safely in the Wo…

    PDF · 15.3 MB · updated
  • Reliable javascript How to Code Safely in the Wo…

    PDF · 26.4 MB · updated