Threeriversinstitute - threeriversinstitute.org - Three Rivers Institute

Latest News:

Untangling Spaghetti: Debugging Non-terminating Object Programs 17 Jan 2009 | 09:00 am

To debug non-terminating object programs, successively inline the methods on the stack until you have a self-referencing method. Seeing the problem in a single method helps you identify the source of ...

Hit 'Em High, Hit 'Em Low 14 Nov 2008 | 09:00 am

To effectively isolate a defect, start with a system-level test and progressively inline and prune until you have the smallest possible test that demonstrates the defect.

First One, Then Many 31 Oct 2008 | 08:00 am

The system will eventually have to deal with an arbitrary number of some element but for the moment it only has to deal with one. What to do?

Implementation Patterns: Interview with Kurt Christensen 6 Sep 2008 | 09:00 am

Kurt and Kent discuss the origins, philosophy, and content of Implementation Patterns

Just Ship, Baby 5 Sep 2008 | 09:00 am

One of the beauties of the practices of Extreme Programming is that they provide a stable strap to hang onto when everything around you is swaying. The attraction of the practices can also become a tr...

Where, Oh Where, to Test? 3 Sep 2008 | 09:00 am

Where should I test? High-level tests give me more coverage but less control. Low-level tests cover less of the system and can be broken by ordinary changes, but tend to be easy to write and quick to ...

Contradictory Patterns for Testable Designs 26 Aug 2008 | 09:00 am

Easy-to-test software is "controllable". Testers can cheaply and accurately simulate the contexts in which the software needs to run. Two contradictory patterns help achieve controllability: making pa...

Tools for Agility 8 Jul 2008 | 09:00 am

How can tools enhance agility in software development? What characterizes a "good" agile tool?

Learning From Lean 18 Dec 2007 | 02:00 pm

Software development can learn from both how lean production manufactures and develops products.

Learning From Lean 18 Dec 2007 | 09:00 am

Software development can learn from both how lean production manufactures and develops products.

Recently parsed news:

Recent searches: