Mock objects are a good way to break apart a legacy system to test it. However, they do not improve coupling (few dependencies between units) or cohesion (each unit does one thing). Making code easy to change requires using indirections with looser coupling. In this information-dense, code-oriented session, we’ll learn key indirections and their impacts on your design. Next time, choose the right indirection for the job rather than just reaching for another mock object.
Test Driven Design - Coupling Loosely
Tagged with seminar workshop conference video agile roots 2010
Possibly related…
-
Growing Up Agile
In 2000, Agile was revolutionary. In 2010, Agile is stagnant. There are two Agile worlds today: The first is pushing the same practices and processes they’ve been pushing for the last decade. The second takes many of these practices and processes for granted. Sadly, there’s little interaction between the two. In this discussion, we’ll look at the rift between the two communities, how to bridge it, and the exciting possibilities that can exist when we do.
Tagged with seminar workshop conference video agile roots 2010
-
Using Your Head: The Agile Mind
Expert recording and networking services for conferences, seminars and workshops.
http://confreaks.net/videos/145-agileroots2010-using-your-head-the-agile-mind
Tagged with seminar workshop conference video agile roots 2010
-
Agile Development with Interns
The intern program at inContact uses 5-10 interns every quarter for a period of 10 weeks, and has been running for 1 1/2 years. Some of the challenges with using interns are discussed:
Tagged with seminar workshop conference video agile roots 2010
