|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 | Paul Holser, Agile Technologist, Semantra
Paul Holser is an Agile Technologist at Semantra, where he and the Semantra team are building an application to allow natural language queries against structured data sources. He has sixteen years of software development experience, including consulting with companies such as ThoughtWorks, Valtech, and ObjectSpace. |
|
|
|
 | Continuous Testing for the Java PlatformContinuous Testing is an emerging developer practice that involves automatically running tests after every change, even so much as a single statement. It gives you instant feedback about the semantic correctness of your code, just as modern IDE's give you instant feedback about syntax errors. It also provides new techniques for diagnosing obscure behavior, measuring coupling between classes, and integrating changes with source control. Go beyond TDD... with Continuous Testing!
This session will cover the history, theory, practice, and daily application of Continuous Testing to real-world projects. We'll also introduce Infinitest, a continuous test runner for the Java platform, and discuss how Continuous Testing can be applied to the different languages that run in the Java VM.
| Oct 9th |
|
 | Pardon The Interruption: What's the Deal with Groovy?
This session is a fast-paced, expository look at the Groovy language and how it differs from Java. Groovy was designed to "make the easier things easier", a la Perl, Python, and Ruby. And, since Groovy uses the same runtime environment, packaging mechanisms, and security model as Java, Groovy applications can be deployed to existing production environments with very little effort. Our hope is that after the presentation, attendees will be encouraged to explore how they can use the Groovy language in new or existing JVM-based applications to make their lives as programmers easier.
Paul Holser and Derek Lane will team up for this session to create a fun atmosphere where topics are presented using a number of creative and interactive techniques. They're looking forward to learning as much from the audience about what they look for in a language as the audience learns from the presentation!
| Oct 10th |
|
|
|
|
|
|
|
|
|
|
|
 |
 |
 |
 |
|