I don't think skipping TDD is a good idea for a startup. The problem is that initial codebase is a spike, and then you iterate on it with no tests. Your idea then becomes popular and that spike lives on. There's no time…
Easy, straightforward advice on running a project the agile way.
Author here...I went with CoffeeScript because it's the default in Rails. It also dramatically reduces the total lines of boilerplate code and syntactic noise.
I wonder if other JVM languages, e.g., Scala, would have the same performance in the "Hello World" test cited in the article.
I don't think skipping TDD is a good idea for a startup. The problem is that initial codebase is a spike, and then you iterate on it with no tests. Your idea then becomes popular and that spike lives on. There's no time…
Easy, straightforward advice on running a project the agile way.
Author here...I went with CoffeeScript because it's the default in Rails. It also dramatically reduces the total lines of boilerplate code and syntactic noise.
I wonder if other JVM languages, e.g., Scala, would have the same performance in the "Hello World" test cited in the article.