Writing Clean Testable Code

Miško Hevery a Google Best Practices Coach gives an excellent talk what Clean Code. He's pitching writing testable code, pointing out problems that make code difficult to test. If you're already practicing TDD there will be very little new here. But if you're struggling either not convinced that TDD is worth the learning curve or convinced that you design well without TDD, then this video is for you. In addition he provides one of the better arguments for and descriptions of dependency injection.

He also has an interesting blog, Interesting entries: Testability Explorer: Measuring Testability, Dependency Injection Myth: Reference Passing, To “new” or not to “new”… and Application Wiring on Auto-Pilot.

If you enjoyed this post, subscribe now to get free updates.

If you want to bring Mark into your organization for Training, Coaching or
Consulting please visit the corporate site: The Agile
Consortium
.

Related posts:

  1. Recent Readings of Interest
  2. Test Driven Development best resources
  3. Online Code Reviews suck – even Guido van Rossum can’t fix that
  4. Mythbusting – Collective Code Ownership
  5. Pair Programming vs. Code Reviews – It’s a no Brainer
TwitterFacebook Google Plus Stumbleupon Delicious Reddit Email

About

ScrumMaster Trainer

No comments yet.

Post Comment