Skip to content

Instantly share code, notes, and snippets.

@nzakas
Created April 17, 2012 14:50
Show Gist options
  • Save nzakas/2406474 to your computer and use it in GitHub Desktop.
Save nzakas/2406474 to your computer and use it in GitHub Desktop.
Maintainable JavaScript Table of Contents
  • Part 1 - Style Guide
    • Chapter 1 - Basic Formatting
    • Chapter 2 - Comments
    • Chapter 3 - Statements
    • Chapter 4 - Functions and Expressions
  • Part 2 - Programming Practices
    • Chapter 5 - Loose Coupling
    • Chapter 6 - Avoid Globals
    • Chapter 7 - Event Handling
    • Chapter 8 - Avoid Null Comparisons
    • Chapter 9 - Separate Data from Code
    • Chapter 10 - Throwing Errors
    • Chapter 11 - Don't Modify Objects You Don't Own
    • Chapter 12 - Browser Detection
  • Part 3 - Automation
    • Chapter 13 - File and Directory Structure
    • Chapter 14 - Ant
    • Chapter 15 - Validation
    • Chapter 16 - Concatenation and Baking
    • Chapter 17 - Minification
    • Chapter 18 - Documentation
    • Chapter 19 - Testing
    • Chapter 20 - Putting it Together
@Raynos
Copy link

Raynos commented Apr 17, 2012

Totally rewrite chapter 14 with grunt

@nzakas
Copy link
Author

nzakas commented Apr 17, 2012

Way too late for rewriting.

@sleeptillseven
Copy link

Looks awesome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment