Skip to main content

Code Quality

  • Chapter
  • First Online:
Expert JavaScript
  • 3185 Accesses

Abstract

Quality is not an act, it is a habit.

—Aristotle

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://en.wikipedia.org/wiki/Quality_assurance

  2. 2.

    http://37signals.com/svn/posts/3159-testing-like-the-tsa

  3. 3.

    http://www.jslint.com/

  4. 4.

    http://www.jshint.com/

  5. 5.

    https://github.com/ariya/esprima

  6. 6.

    http://www.skrenta.com/2007/05/code_is_our_enemy.html

  7. 7.

    http://en.wikipedia.org/wiki/Control_flow_graph

  8. 8.

    http://www.verifysoft.com/en_halstead_metrics.html

  9. 9.

    http://en.wikipedia.org/wiki/Halstead_complexity_measures

  10. 10.

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators

  11. 11.

    http://esprima.org/demo/parse.html

  12. 12.

    http://www.eetimes.com/author.asp?section_id=36&doc_id=1265859

  13. 13.

    https://github.com/philbooth/complexityReport.js

  14. 14.

    https://github.com/es-analysis/plato

  15. 15.

    http://gruntjs.com/

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Mark E. Daggett

About this chapter

Cite this chapter

Daggett, M.E. (2013). Code Quality. In: Expert JavaScript. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6098-1_9

Download citation

Publish with us

Policies and ethics