Test Driven Development for JavaScript: Top-Down or Bottom-Up? | Hacker News Reader