Sponsored Link •
A Community of Software Thinkers
B. Scott Andersen
Vladimir Ritz Bossicard
James O. Coplien
Cees de Groot
David Heinemeier Hansson
Jakob Eg Larsen
Robert C. Martin
John D. Mitchell
Eric S. Raymond
Guido van van Rossum
Richard Hale Shaw
by Bruce Eckel, January 28, 2009, 2 comments
One of the great things about hosting Open Spaces/Unconferences is the way that it inspires other people to do it, turning the idea into a viral meme. Grzegorz Duda sent me this message which I thought was worth sharing.
by Bruce Eckel, January 26, 2009, 16 comments
Since my (personally) revolutionary experiences with (1) dynamic languages and (2) open spaces conferences, I have been trying to understand how these revolutions happen. This presentation from the TED conference has given me some insights.
by Eric Armstrong, January 26, 2009, Submit comment
After being let go from Sun, I find that I can no longer get group messages, I can't connect to change my profile, and I can't contact them for help. In a word, I'm hosed. This post was the only remaining way to (hopefully) reach them.
by Bruce Eckel, January 20, 2009, Submit comment
James Ward and I in an interview for "Drunk on Software."
by Josh Long, January 17, 2009, Submit comment
Discussion on modeling, its advantages, using either UML or ER. A solution using Maven is provided to provide a work flow using ER modeling.
by Bruce Eckel, January 15, 2009, 14 comments
I asked Guillaume Laforge this question at the JavaGruppen conference in Denmark while he was giving a compelling presentation on Grails.
by Michele Simionato, January 13, 2009, 2 comments
You may be interested in this post if you have an obsolete computer you don't want to throw away. The recipe to recover it is to install a lightweight window manager: you will see that your old box come back to new life.
by Michele Simionato, January 10, 2009, 13 comments
I have argued many times that multiple inheritance is bad. Is it possible to set it straight without loosing too much espressive power? My strait module is a proof of concept that it is indeed possible. Read and wonder ...
by Michele Simionato, January 6, 2009, 10 comments
In this post I clarify my position with respect to mixins, I show a few common design mistakes and I suggest some alternative solution.
by Sean Landis, January 5, 2009, 38 comments
Contrarians reject the majority opinion and often have personal reasons to degrade Agile. These writings often disqualify themselves through bias, thus failing to benefit the community. But non-contrarians - practitioners who tend to support the majority view - may be in the best position to drag the skeletons out of the closet.
by Michele Simionato, January 2, 2009, 4 comments
Some update about my experiences with the EeePC.
by Michele Simionato, January 1, 2009, 12 comments
A mixin is a collection of methods that can be injected into a class. The mixin technique consists in building classes by composing reusable mixins. The advantages and disadvantages of the technique are very much debated. I will focus on the negative aspects.
by Bill Venners, December 31, 2008, 6 comments
The next version of ScalaTest will include a set of matchers. These matchers demonstrate the kind of DSL notation you can create in Scala. In this post, I give a sneak preview of ScalaTest matchers, and ask for feedback.
by Bill Venners, December 26, 2008, 1 comment
The latest version of ScalaTest includes a trait named SpecDasher, which when mixed into a Spec facilitates a more concise expression of specification-style tests. It is deprecated, however, and may be removed in a future release depending on user feedback. What's your opinion?