Back To Schedule
Thursday, November 13 • 15:30 - 16:30
Programming with GUTs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

These days testing is considered sexy for programmers. Who'd have thought it? But there is a lot more to effective programmer testing than the fashionable donning of a unit-testing framework: writing Good Unit Tests (GUTs) involves (a lot) more than knowledge of assertion syntax.

Testing represents a form of communication and, as such, it offers multiple levels and forms of feedback, not just basic defect detection. Effective unit testing requires an understanding of what forms of feedback and communication are offered by tests, and what styles encourage or discourage such qualities.

What style of test partitioning is most common, and yet scales poorly and is ineffective at properly expressing the behaviour of a class or component? What styles, tricks and tips can be used to make tests more specification-like and scalable to large codebaes?

avatar for Kevlin Henney

Kevlin Henney

consultant · father · husband · itinerant · programmer · speaker · trainer · writer
Kevlin Henney is an independent consultant, trainer and writer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for many magazines and web sites and is co-author of A Pattern Language for Distributed Computing and... Read More →

Thursday November 13, 2014 15:30 - 16:30 GMT+08

Attendees (0)