BT

How do you Convince an Agile Skeptic?

by Jean-Jacques Dubray on  Sep 13, 2010 9

Daniel Markham, an agile coach, is asking the question "why there are some "seriously pissed off people about Agile out there? Isn't agile supposed to be warmth, apple pie, motherhood, goodness and all of that? Why so much anger?"

TestDriven.NET Has Reached a New Milestone

by Abel Avram on  Jun 10, 2010

TestDriven.NET, a TDD add-in for Visual Studio, has reached version 3.0. Some of the new features are: support for MSTest, .NET Reflector 6 Pro, VS 2010, Silverlight 4, NUnit 2.5.3, using the project’s .NET framework and others.

Lean + Real Options = Reduced Complexity and Risk

by Deborah Hartmann Preuss on  Jan 21, 2010

Real Options, a decision-making process based on Financial Option mathematics, was mentioned by Kent Beck in his 1999 "white book," Extreme Progamming Explained. More recently, Agilists have been exploring how Real Options intersects with Agile. Now Chris Matts and Olav Maassen specifically address the Lean Software community, proposing that application of Real Options improves Lean Development.

Test Driven Development and the Trouble with Legacy Code

by Mark Levison on  Nov 19, 2009 5

Alan Baljeu was trying to use TDD with his large, legacy C++ code base. He found that the principle of the simplest thing that could possibly work was causing him trouble with the amount of rework.

RubyMine 2.0 : A Clear Path to Dynamic Development

by Robert Bazinet on  Nov 16, 2009

JetBrains has taken it on themselves to create one of the premier Ruby IDEs on the market. It has been just over 6 months since version 1.0 was released and today, RubyMine 2.0.

Uncle Bob On The Applicability Of TDD

by Mike Bria on  Nov 04, 2009 5

Following up a pot-stirring blog where he asserted that "anyone who continues to think that TDD slows you down is living in the stone age", Bob Martin takes a stab at providing some deeper insight into the real applicability, role, and benefit of TDD.

Introducing Coulda - Evolutionary Behavior Driven Development with Ruby

by Robert Bazinet on  Sep 17, 2009 1

It is often the case, a new piece of software is developed by someone who needed to fill a void left by an existing product. Software evolves from tools we use which don't exactly meet our needs, this is the case with a new Behavior Driven Development (BDD) tool called Coulda, developed by Evan Light.

PairWithUs: On-Demand Agile Software Development Video Examples

by Mike Bria on  Sep 16, 2009 2

One thing well known by most programmers is that the best (only?) way to learn programming technique is by example; specifically, watching someone else doing it. Antony Marcano & Andy Palmer's 'PairWithUs' gives people a great place to do just that.

Mocking for Java and Flex

by Craig Wickesser on  Jul 07, 2009

There are plenty of choices for creating mock objects in Java but Flex has seen little development in this area, until recently. The popular and maturing Mockito framework now has a Flex counterpart, which aims to bring mocking to Flex.

Agile In a Flash

by Mike Bria on  Jul 01, 2009

Many people playfully credit the 3x5 index card as the "agilist's badge". In many ways though this is not an inaccurate or inappropriate; going through a stack of index cards is a often real hallmark of many agile activities. But what about using index cards to learn and remember agile? With their 'Agile In a Flash' project, Tim Ottinger and Jeff Langr want to help people do just that.

Kent Beck Suggests Skipping Testing for Very Short Term Projects

by Mark Levison on  Jun 18, 2009 10

Kent Beck suggests that on very short term projects, when you're trying to figure out if there is a viable concept, you might do less (even no) automated testing to help get off the ground quickly. This goes against all of the conventional wisdom surrounding TDD.

How TDD and Pairing Increase Production

by Mike Bria on  May 27, 2009 7

"Test-driven Development" and "Pair Programming" are two of the most widely known of agile practices, yet are still largely not being practiced by many agile teams. Often, people will cite being "too busy" to adopt such practices as TDD and pairing; in essence, implying that striving for high code quality will reduce productivity. Mike Hill explains how this logic is seriously flawed.

Presentation: Testing Your Presentation Layer

by Werner Schuster on  May 21, 2009

Yehuda Katz shows how to test a web app's UI using technologies such as Johnson (Ruby to Javascript bridge), jspec (BDD for Javascript), Webrat and others.

Recommended TDD Tutorials

by Vikas Hazrati on  May 19, 2009 3

Recently, Dave Nicolette consolidated a list of recommended TDD tutorials from a discussion on the Extreme Programming group. Here is a sneak peak at the consolidated list with categorization for quickly getting started with Test Driven Development.

NUnit 2.5 had been Released

by Mark Levison on  May 08, 2009

After nearly a year's work, NUnit 2.5 has finally released. This release includes: Data-Driven Tests, Inline Expected Exception Tests, Generic and Lambda support, Out of process execution of tests and Source Code Display.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT