Archives
Agile Development Practices teaser podcast
Submitted by Brian Marick on Thu, 30/10/2008 - 14:34.Python - Job Paradox
Submitted by noreply@blogger.com (Corey Goldberg) on Thu, 30/10/2008 - 15:28.Paul Graham has some great essays online that made up the content of his book: Hackers & Painters. One of my favorite posts is The Python Paradox, which presents something rather counterintuitive at first read:
"I'll call it the Python paradox: if a company chooses to write its software in a comparatively esoteric language, they'll be able to hire better programmers, because they'll attract only those who cared enough to learn it. And for programmers the paradox is even more pronounced: the language to learn, if you want to get a good job, is a language that people don't learn merely to get a job.
This concept may be a little scary to some. Learning an esoteric language improves your chances at getting a "good" job? (presumably "good" meaning one you like) But what about all the recruiters salivating for Java/JEE and .NET programmers?
Brainstorming; solo think sessions
Submitted by Karen N. Johnson on Thu, 30/10/2008 - 16:24.I’ve been thinking about how to describe my solo think sessions. The reason is that I’m actually quite curious about how people analyze things. I’d like to analyze analysis.
TotT: Contain Your Environment
Submitted by noreply@blogger.com (dastels) on Thu, 30/10/2008 - 18:35.For example, consider a class that cleans the file system underlying a storage system:
// Deletes files that are no longer reachable via our storage system's
// metadata.
class FileCleaner {
public:
class Env {
public:
virtual bool MatchFiles(const char* pattern, vector
virtual bool BulkDelete(const vector
virtual MetadataReader* NewMetadataReader() = 0;
virtual ~Env();
};
// Constructs a FileCleaner. Uses “env” to access files and metadata.
FileCleaner(Env* env, QuotaManager* qm);
// Deletes files that are not reachable via metadata.
// Returns true on success.
bool CleanOnce();
};
[ANN] A Public Offering of my Agile Testing Class
Submitted by Elisabeth Hendrickson on Thu, 30/10/2008 - 19:18.Pylot and WebInject - Chosen as "Top web application load and stress test tools"
Submitted by noreply@blogger.com (Corey Goldberg) on Thu, 30/10/2008 - 22:46.Pylot (my web performance test tool) and WebInject (my web functional test tool) were both just named on the "List of top web application load and stress test tools" from WarePrise.
Evolution of a Kanban board
Submitted by Wayne Allen on Thu, 30/10/2008 - 23:08.In No More Iterations I showed our 1st attempt at a kanban board. Now that we have a little more experience I'd like to show you where we are now and where we stopped on the way.
