Hi All,
This week Fred will tell us about live better through test-driven development. Hope to see you there.
Time/Date: 14h30 Thursday March 31st Location: LISA Lab (AA3256)
Abstract:
I will explain why doing test before or at the same time as coding is something very usefull. In some case, it can save time globally. Very often, you catch bug earlier and this make there fixing easier(bug found in test, not in model). The TDD definition on Wikipedia:
Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: first the developer writes a failing automated test case that defines a desired improvement or new function, then produces code to pass that test and finally refactors the new code to acceptable standards. Kent Beck, who is credited with having developed or 'rediscovered' the technique, stated in 2003 that TDD encourages simple designs and inspires confidence.[1]
Cheers, Aaron