TDD Workshop with JB Rainsberger

Start: October 7, 2010
iCal Import

Romanian Association for Electronic and Software Industry-Timisoara Branch invites those interested to attend October 20-21 at  Test Driven Developement Workshop with J.B Rainsberger.

Test  Driven Development  is a development tehnique that allows developers to write automated tests that drive the design so that the application has provable basic correctness and it’s simple and flexible enough to allow adding functionality easily.

ATTENTION: ARIES-TM members receive 10% discount.

Bucharest, Cluj Napoca, Timisoara – all in October 2010

October 11-12; October 18-19; October 20-21

Increase your development speed

Increase your value to the organization

Join J. B. Rainsberger and learn whether test-driven development will work for you. In this course, you will learn the secrets of modular design from one of test-driven development’s master practitioners. Bring your laptop and be prepared to change the way you write software.

This class will be customized with the help of the audience, so be prepared to define your priorities.

Audience

You have had professional experience on at least one software project in Java, C#, Python or Ruby. You would like to know how to design software incrementally with test-driven development.

You will learn…

  • how test-driven development can help you deliver software your users will love
  • how test-driven development can help you earn revenue sooner on your software projects
  • how to perform the steps of test-driven development
  • the secrets of truly modular software design
  • how to practise test-driven development and integrate it into your daily practice
  • how to design effectively with interfaces
  • how to test-drive a web user interface without having to deploy your application

COURSE OUTLINE

Day 1: TDD Bootcamp

  • An introduction to test-driven development and the theory of constraints
  • Realizing the promise of modular design with test-driven development
  • A demonstration of the technique of test-driven development
  • Exercise: test-drive a single-class design
  • Making test-driven development a daily habit

Day 2: TDD and Evolutionary Architecture

  • A demonstration of evolving an architecture with test-driven development
  • Exercise: test-drive a multiple-class design
  • Zero integration defects without integration tests
  • A demonstration of evolving an architecture through interfaces
  • Exercise: test-drive a multiple-class design with interfaces and test doubles
  • A demonstration of test-driving a dynamic web page without running the web server
  • Remaining questions and answers

Details

Starting hour: 8:30 am (registration and welcome coffee); duration: each day 9:00 – 17:00 (/17:30)

Price: 550 Euro

  • If you are a member of Agile Romania community (www.agileworks.ro) please ask about the special price.
  • Please ask about the special price for groups.
  • ARIES TM members have a 10% discount
  • Please note that VAT is added to the base price.

For more in information about workshop topics and registration form, please contact us:  codruta.n@aries-tm.ro ARIES-TM or  the Mozaic works team at office@mozaicworks.com or check the website http://www.mozaicworks.com/trainings-and-workshops/public-courses/tdd-workshop-with-jb-rainsberger.html

Source: ARIES Romania
 
 

Popular posts

Related posts