Designing Better Code: Bowling For Smalltalk Ron Jeffries 12/19/2004 After a long time away, I had occasion to start using Smalltalk again. To get my chops...
DBC: Keep on Rollin' Ron Jeffries 12/21/2004 Let's try some more incremental improvement to the objects. Meanwhile, some people think I'm taking bites that are...
DBC: With a Little Help From My Friends Ron Jeffries 12/22/2004 Some discussion of style triggered by reader input. Then on to another "improvement", followed...
DBC: StreamBowlingGame Ron Jeffries 12/27/2004 Based on a suggestion, I'm going to build the BowlingGame in yet another way: based on a Stream concept. This...
DBC: An Example Refactored Ron Jeffries 12/25/2004 A famous author also refreshing his Smalltalk proposes a single method solution. Going where no man dares to...
DBC: Another Frame Ron Jeffries 12/22/2004 I had this cool idea for another way for Bowling to work. I'm snowed in, so I tried it. The results were good ......
The Methods & Tools newsletter has just released in its html archive section "Agile, Multidisciplinary Teamwork" by Gautam Gosh This article presents...
Based on positive feedback from "the Agile Difference for SCM" article (see below), several people have asked me for more info about other articles relating to...
DBC: All Over the Map Ron Jeffries 01/15/2005 Our mission, should we choose to accept it, is to "spike" a map drawing program. We know nothing about maps or...
Pair Programming Observations by Jeff Langr <http://www.langrsoft.com/articles/pairing.html> __________________________________________________ Do You Yahoo!? ...
I am curious about why this article is being posted to agilearticles? What is the relevancy of this work to agility, especially in software development? ... ...
... agilearticles? What is the relevancy of this work to agility, especially in software development? Steven, there are a lot of people on this list that like...
George, Thank you for the explanation. In my experience, too many software development projects let external functional dependencies in the target domain...
Michael Feathers has written an article series entitled "The New Guy". <http://www.butunclebob.com/ArticleS.MichaelFeathers.TheNewGuy> It's fun to read. Highly...
My February 2005 Software Development column, Usable UIs, is available on the web at http://www.sdmagazine.com/documents/s=826/sdm0502h/ . User interface...
In my March 2005 Software Development column, One Size Fits None ( http://www.sdmagazine.com/documents/s=9575/sdm0503i/sdm0503i.html ) I present the idea that...
A SeaSide Vacation Chet Hendrickson 02/24/2005 Ron and I have been doing some Smalltalk lately. He has been writing about coding the bowling game as an...
The Methods & Tools newsletter has just released in its html archive section "Improving Application Quality Using Test-Driven Development (TDD)". This article...
The Methods & Tools newsletter has just released in its html archive section "The Agile Unified Process (AUP)". This article provides a conceptual view of...
In my April column in Software Development, entitled "Embracing the OMG", I rethink my position regarding the Object Management Group (OMG). The article is...
Eine Kleine Refaktorung Ron Jeffries 04/14/2005 Friedrich Brunzema offered a problem on the xp list, with a series of stories that he felt were noticeably less...
My June column for Software Development is posted at http://www.sdmagazine.com/documents/s=9785/sdm0506f/0506f.html . In the article I discuss strategies for...
Parameterized unit tests extend the current industry practice of using closed unit tests defined as parameterless methods. Parameterized unit tests separate...
TDD by Intention? Ron Jeffries 06/11/2005 Can Test-Driven Development and Programming By Intention play together? Or do they annihilate each other, like...