Yet more interesting links.
Tuesday 2 August 2011
Announcing SDD - Support Driven Development
By now we have all heard of BDD, TDD etc. I've coined a new one:
Support Driven Development.
What do I mean by that?
When you build using TDD the unit tests are created first, then the code.
In SDD the unit tests are built, then the interfaces, then the concrete classes, after that you add the JMX Annotations, the logging, the REST interfaces, the reports etc that will be needed to support that code.
Make sure that your support team can support your work.
Sunday 31 July 2011
Stuff that interested me in the last week of July 2011
Here are a few more of the links that caught my eye this week. I'm not going to point out anything about Java 7 - there are links all over the web.
Sunday 24 July 2011
Stuff that Interests me.
Here are a few links that interested me over the past couple of weeks.
The Secrets of Node's success
Scott Hanselman's JavaScript Is Assembly Language For The Web
Facebook's New Realtime Analytics System: HBase To Process 20 Billion Events Per Day
Mac OS X 10.7 Lion: the Ars Technica review
ClojureScript: A Clojure to JavaScript compiler
Cedric Beust's 5 reasons why should rejoice about kotlin
Stephen Colebourne's take on Kotlin
I'm not yet convinced that Java's replacement has arrived yet.
Scala is too complex, Kotlin looks nice but has a single set of tools, Clojure is too different, Fantom looks most interesting but needs tooling, Groovy is very nice but needs better tooling. Java is the best language for JVM development because it has the best tools, the fact that it isn't the best language is irrelevant.
The Secrets of Node's success
Scott Hanselman's JavaScript Is Assembly Language For The Web
Facebook's New Realtime Analytics System: HBase To Process 20 Billion Events Per Day
Mac OS X 10.7 Lion: the Ars Technica review
ClojureScript: A Clojure to JavaScript compiler
Cedric Beust's 5 reasons why should rejoice about kotlin
Stephen Colebourne's take on Kotlin
I'm not yet convinced that Java's replacement has arrived yet.
Scala is too complex, Kotlin looks nice but has a single set of tools, Clojure is too different, Fantom looks most interesting but needs tooling, Groovy is very nice but needs better tooling. Java is the best language for JVM development because it has the best tools, the fact that it isn't the best language is irrelevant.
Subscribe to:
Posts (Atom)