Skip Main Navigation
Page Content
This event has ended

Save This Event

Event Saved

TDD 2.0

Codemanship Ltd

Saturday, 8 October 2016 from 09:30 to 17:00 (BST)

TDD 2.0

Ticket Information

Ticket Type Sales End Price Fee Quantity
Standard Entry   more info Ended £99.00 £6.73

Share TDD 2.0

Event Details

This is the intensive version of the new and improved Test-Driven Development training workshop by Codemanship. More hands-on than ever, and incorporating lessons from 7 years of Codemanship TDD training, the package includes a brand new book to take away - not available online or in any shops - that answers the questions a 1-day or 2-day workshop simply doesn't leave time for and sets out a practical roadmap for mastering TDD.

Codemanship TDD Book Cover

What's In The Workshop?

  • Why do TDD?
  • An introduction to TDD
    • Red, Green, Refactor
    • The Golden Rule
  • Working backwards from assertions
  • Testing your tests
  • One reason to fail
  • Writing self-explanatory tests
  • Speaking the customer's language
  • Triangulating designs
  • The Refactoring discipline
  • Test doubles & Dependency Injection
    • Stubs
    • Mocks
    • Dummies
  • Test-driving with external dependencies
  • TDD with the customer
    • Specification By Example
    • ATDD & BDD
    • Definitions of "done"
    • Working in vertical slices
  • Test-driving designs from customer tests
    • Outside-In TDD
    • Classic TDD vs. "London school"
  • The testing pyramid & optimising test/build execution
  • TDD & Continuous Integration
  • Mastering TDD

What's In The Book That's Not In The Workshop?

  • Design Principles
  • TDD & Legacy Code
  • Going Beyond TDD
    • Contract Tests
    • Data-driven & Property-based Tests
    • Mutation Testing
    • Test-driving the "untestable"
    • Non-functional TDD
  • A whole bunch more practical exercises to try

Who will be coaching us?

Your trainer, Jason Gorman, founded Codemanship in 2009 and designed the workshop. He has run it in various formats with over 2,000 developers over the last 7 years. This is a compressed version of the exact same training given to corporate clients like the BBC, UBS, BlinkBox, Red Gate Software, Waters, Caplin Systems and Sky - only, without the catering and other frills.

Why are we charging so little?

Our courses are our best advertising. A typical 1-day public developer training course costs between £500-£900. But more than 80% of the training we do at Codemanship is delivered on client sites and comes via people who have attended public courses in the past, and recommend us to colleagues and managers. And we really enjoy our Saturday crowds of self-starters and passionate programmers. As well as meeting new customers through Saturday workshops, we've also met a lot of great developers through our workshops. If we could run them for free, we would. To cover our basic costs, which are kept to a bare minimum, we can run them for almost free.

Where is it?

Our cheap-but-serviceable training venue is a stone's throw from South Wimbledon tube station and a 10-minute walk from Wimbledon rail and tube station, with shops and cafes and wotnot nearby. There will be free Internet in the room.

If you're coming from further afield (we've had people come from as far as the USA and Russia for past workshops), there are several good hotels in the area, including:

Holiday Inn Express, Colliers Wood

http://www.ihg.com/holidayinnexpress/hotels/us/en/london/lonws/hoteldetail?cm_mmc=GoogleMaps-_-ex-_-GBEN-_-lonws

Premier Inn

http://www.premierinn.com/en/hotel/LONMER/london-wimbledon-south?cmp=GLBC

Your trainer lives locally, in case you get into difficulties or need some local knowledge.

Do you have questions about TDD 2.0? Contact Codemanship Ltd

When & Where


Grenfell Housing and Training
16-20 Kingston Road
SW19 1JZ London
United Kingdom

Saturday, 8 October 2016 from 09:30 to 17:00 (BST)


  Add to my calendar

Organiser

Codemanship Ltd

Training and coaching in the technical disciplines that make sustainable software innovation possible
  Contact the Organiser

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.