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 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 5, 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 4, 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 30, 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 25, 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?
by Bill Venners, December 25, 2008, Submit comment
The latest version of ScalaTest, a testing tool for Scala and Java developers, includes a concise way to test private methods and support for behavior-driven development.
by Bruce Eckel, December 22, 2008, Submit comment
The next Flex/AIR workshop with James Ward and myself will be February 25-27, 2009, Crested Butte, Colorado, This is right before the JavaPosse Roundup, so you can get the most out of your airline ticket.
by Bruce Eckel, December 21, 2008, Submit comment
Because of a conflict with the SD conference, we moved the Roundup to March 3-6.