The Java platform ecosystem harbors many languages besides Java. In that vast set of languages there is one that has received the title of “Next Generation Java” but not because it dismisses Java, not at all! it is because it embraces the language and extends it in a friendly and fluent way. That language is Groovy. Testing Java code can be cumbersome, specially when rigid limits as verbose syntax and static typing get in the way. Groovy can help you write less code while retaining the same behavior, it can also test your Java production code without any special bridge between languages. Groovy integrates seamlessly with all Java libraries, testing frameworks and IDEs, which means you won’t be throwing away your Java knowledge, you’ll just make it groovier.
This session will demonstrate Groovy aiding Java tests in key areas as code verbosity, mocking, xml producing/consuming and behavior driven development.
Andres is a Sun Certified Programmer, Sun Certified Web Component Developer with more than 8 years of experience in software design and development, currently working for Oracle as a Principal Software Engineer. He has been involved in web and desktop application development since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include software architecture, developer testing, Groovy, Spring and swing hacks. He is a true believer in open source and has participated in popular projects like Groovy, JMatter and DbUnit, as well as starting his own projects (Json-lib and EZMorph among others). Andres maintains a blog at http://jroller.com/aalmiray
Ixchel has developed software application & tools since 2000. Her research interests include dynamic languages, testing and client-side technologies. Systems Administration (*nix on the top), Data Modeling and IA are among her career passions. She is a believer in open source and has participated in some projects (Json-lib and EZMorph), she is also a Groovy enthusiast, participating in several conferences and JUG meetings where the topic arises. She has also been teacher of computer science courses in the most prestigious education institute in Mexico.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)
View a complete list of OSCON contacts