<<< Previous speaker Next speaker >>>

Alexandru Popescu, Co-founder: TestNG, InfoQ

 Alexandru  Popescu

Alexandru Popescu is Chief-Architect of InfoQ.com. Alexandru is involved in many open source initiatives and bleeding-edge technologies (AOP, testing, web, etc.), being co-founder of the TestNG Framework and a committer on the WebWork and Magnolia projects.

Alexandru formerly was one of three committers on the AspectWerkz project before it merged with AspectJ. Alexandru also publishes a blog on tech topics at themindstorms.blogspot.com

Presentation: "Designing for Testability"

Time: Wednesday 13:00 - 14:00

Location: City

Abstract:

The bane of a software developer's existence is the bug. Some are small, some are big, and some are incredibly complicated and occur under bizarre circumstances. One of the best ways to eliminate a large percentage of bugs from code is to write tests for your code, however not all code is easily testable.

Alexandru and Cedric will discuss ways to make code more testable. They will describe several features of TestNG, which is a testing framework that they created based off of their experience with other Java test frameworks. They will also discuss general design and implementation strategies which will ensure that you write software with more testability and less bugs.

Password protected Download slides