Archive for September, 2006

TestNG: Threading Questions

When will TestNG run tests in the same thread?

The quick answer is, when test methods depend on each other. The important thing to note here is that it is when @Test annotated methods depend on each other.

One way to solve this problem is to declare that the test methods depend on each […]

TestNG Thread Control: Join the Discussion on Google Groups

There is an interesting discussion happening on the TestNG-Users group about thread control in TestNG . The author of TestNG asks us all:

I’d like to take this opportunity to see what kinds of improvements people would like to see in the thread support. In particular, have you ever needed to limit […]

More Perforce Suckage Examples From Simon Harris

To give you a 100% practical example, just today I committed 1600 files which I had to back-out almost immediately because I realised I had broken something. Now, ignoring the why’s and how’s I managed to get myself into such a pickle, the fact is I needed to rollback a commit. Here’s what […]

Goats, goats and more goats in Seattle

(Seattle) City Light has contracted with Healing Hooves to clear blackberries and brush from a steep slope at the north end of a City Light substation in the 800 block of Northeast 75th Street. The plan is for the herd of 250 female goats to graze on the brush. The city calls it […]

Designing for Testability: 14 facets of TypeMock.NET

There has been much talk about Designing for Testability lately. Basically the argument is: Should our Tests (Enabling Mock Insersions) Drive our design? or should we use tools to do it for us? From: 14 facets of TypeMock.NET and Designing for Testability

The author of TypeMock.NET […]

Perforce: Why do you make simple things hard?

In Perforce: Just A Faster CVS? Simon Harris says:

So, it’s 7am-ish and I’ve had 6 or so hours of sleep to ruminate on this but yup, from a developers perspective, I still think Perforce sucks. I like to work offline, a lot, on planes, trains and in taxi-cabs; I like […]

Donald Knuth… quote? Another xkcd.com comic.

Why Top Employees Quit

To do this, we reviewed notes from exit interviews, cross referenced annual reviews and ultimately came up with 178 voluntary terminations from people that would have been considered in the top 20%. To try and keep focused on macro issues, we consolidated the responses and placed them into categories: […]

Strongtalk: Smalltalk with a need for speed.

What Is Strongtalk? Strongtalk is a major re-thinking of the Smalltalk-80 programming language and system. While retaining the basic Smalltalk syntax and semantics, it contains a number of significant advances, including: Performance Type System The Strongtalk system was developed in secret […]

Confessional: I thought it was Spanish.

I’ve been getting emails that look like this:

From: especials@SeaTacPark.com Subject: Especial!

For months now I thought I was getting emails in Spanish because of my last name. Turns out it’s really just “email” + “specials”. :(

7:23AM, press return.