TDD

The Benefits of Testable Code

One of the most beneficial approaches that you can take in software development is to follow a test driven development approach. While we all understand why...

1 replies - 3177 views - 11/17/09 by James Sugrue in Articles

Mockito 1.8 - New Useful Features

Mockito expands its impressive feature set with release 1.8.I was once a happy EasyMock user. If asked, I think I would have even questioned the need for a new...

1 replies - 3674 views - 11/03/09 by pablojim in Articles

JavaOne Day 4 - Part 2

Stephen Chin and Joshua Marinacci presented "Getting Started with WidgetFX: Open-Source Widget Desktop Platform with JavaFX™ Technology"; and it...

1 replies - 1256 views - 06/15/09 by Burk Hufnagel in Articles

Test Infecting Your Team

Recently, a simple question was posed to the Yahoo Test Driven Development (TDD) group. I've seen situations where the person on a team you would single out to...

7 replies - 4132 views - 06/12/09 by Kirk Knoernschild in News

Clean Code - A Handbook of Agile Software Craftsmanship

The chapters of “Clean Code” are grouped into three parts. As it says in the introduction, part one “describes the principles, patterns and practices of writing clean code.” Part two contains...

1 replies - 5459 views - 03/02/09 by Burk Hufnagel in Book Reviews

Testing Code Generation

Some things lend themselves to TDD better than others. Code generation, it turns out, scores a 10 on this front. (To some people, it‘s heresy to think that...

2 replies - 4133 views - 11/21/08 by Rob Williams in Articles

Is Code Coverage Important?

How much code coverage is enough? Do you consider having 100% code coverage an uphill task? Based on whom you talk to, the reply you get varies considerably. I...

20 replies - 5714 views - 10/20/08 by Meera Subbarao in Articles

Why You MUST Read Clean Code

Clean Code: A Handbook of Agile Software Craftsmanship written by Robert C. Martin is one of the best books I have read in the past few years. This is the book...

18 replies - 8979 views - 10/13/08 by Meera Subbarao in Articles

Build Tests While Building Applications

I've been doing some thinking lately about how we build and test applications. I'm no agile expert but I am impressed with the concepts of test-first and...

0 replies - 3149 views - 10/02/08 by Frank Cohen in Articles

Is easyb Easy?

I was introduced to easyb by none other than the creator of easyb: Andrew Glover. In spite of hearing and reading a lot about easyb from Andy, I never had a...

13 replies - 15784 views - 09/17/08 by Meera Subbarao in Articles

Test Driven: Practical TDD and Acceptance TDD for Java Developers

Part 1. A TDD Primer Chapter 1. The big picture TDD is presented as a process for writing software ("build it right"). Begin by writing a test that expresses your goal. Write...

0 replies - 2822 views - 09/07/08 by David Sills in Book Reviews

TDD Like You've Never Seen it Before

Test-driven development is a popular (but not yet mainstream) practice for developing software in fully-working increments of functionality. Advocates claim it...

0 replies - 2786 views - 09/03/08 by jdegoes in Announcements

Book Review: The ThoughtWorks Anthology

Solving the Business "Last Mile". This essay is written by Roy Singham, and Michael Robinson. As many of us have seen in the software industry, there are many challenges which remain during...

0 replies - 4681 views - 06/11/08 by Meera Subbarao in Book Reviews

Reducing Coupling Through Unit Tests

After my previous post on the subject of coupling and cohesion, a lot of the feedback I've gotten has been from people who want examples of lowering coupling,...

2 replies - 2448 views - 05/23/08 by Vidar Hokstad in News

Head First Software Development

1.Great Software Development : Pleasing your customer "If the customer's unhappy, everyone's unhappy." No doubt at all. The authors in this chapter show us how to avoid being a...

1 replies - 5086 views - 03/06/08 by Meera Subbarao in Book Reviews