|
|
ACCU London:Rethinking Unit Testing in C++
Rethinking Unit Testing in C++
Kevlin Henney, author of Agile Development for Developers will explore the typical styles used for C++ unit-testing frameworks before going on to look at other possibilities that are more likely to encourage programmer testing and higher quality unit tests. C++ continues to be used widely in a number of domains. However, in spite of its continued popularity and presence, much of the recent thinking on programmer testing has passed C++ by. For reasons of programmer culture and language design, the practice of programmer testing and techniques such as TDD are often not even on the radar of many C++ programmers. This situation is not helped by the limitations of many C++ unit-testing frameworks. Some of the issues are caused by limitations in the language, whereas others are limitations in thinking.
In this talk, Kevlin Henney will explore the typical styles used for C++ unit-testing frameworks before going on to look at other possibilities that a more likely to encourage programmer testing and higher quality unit tests.
From the raw use of the assert macro, to xUnit-style frameworks, to more natively C++-style frameworks and then onto a specification-centric approach that abandons functions as the basic unit of test case decomposition. The technical and practitioner pros and cons of each approach are examined.
Join Kevlin's Agile Development for Developers workshop on June 21-23rd...
 | |
Although Kevlin lives in the UK, he's always abroad giving talks at Agile and Software Development conferences, so this workshop is really a rare opportunity to learn Agile Development skills from Kevlin! To join Kevlin on June 21-23rd, click here, or to find more information, please click here
|
Just a thought . . .
You might also be interested in:
ABOUT KEVLIN HENNEY
|
Kevlin Henney is a regular columnist for various industry magazines and a well known and popular speaker on topics such OO Design, Patterns, Agile Development and Software architecture at conferences in Europe and North America.
More about Kevlin Henney
|
ABOUT THE ACCU LONDON
|
ACCU is an organisation of programmers who care about professionalism in programming and are dedicated to raising the standard of programming.
More about the ACCU London
|
|
PODCAST RETHINKING UNIT TESTING IN C
|
|
|
PROGRESSIVE .NET PODCASTS
|
OTHER PROGRESSIVE .NET EVENTS
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
Manchester, Monday, February 13th
|
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
London, Thursday, February 16th
|
|
Udi Dahan's NServiceBus Workshop
4 DAY COURSE. Featuring Andreas Ohlund London, Monday, February 20th
|
|
Putting your events on a diet
FREE EVENT:
In The Brain of Andreas Ohlund
London, Monday, February 20th
|
|
Neo4J User Group
FREE EVENT:
Neo4j in .NET
London, Wednesday, February 22nd
|
|
Ayende Rahien's RavenDB Workshop
2 DAY COURSE. Featuring Itamar Syn-Hershko London, Tuesday, February 28th
|
|
RavenDB indexes explained
FREE EVENT:
In The Brain of Itamar Syn-Hershko
London, Tuesday, February 28th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, March 5th
|
|
|
|