Fluent Validation Framework, a DSL for validations using Fluent Interfaces
Abstract
Fluent Validation Framework is an open-source JAVA project hosted at http://sourceforge.net/projects/fluval. It brings a Domain Specific Language (DSL) for validations using Fluent Interfaces.
This talk explains how the framework was built, which were the difficulties on defining and implementing a Domain Specific Language using Fluent Interfaces and why to use this approach. During the talk some concepts and techniques for designing Fluent Interfaces will be addressed.
Speaker
Daniel Gazineu has been working with JAVA in the last 6 years. During this time he already developed software for mobiles, servers and desktops. He's currently working at Nokia Institute of Technology, in Manaus, Brazil, building mobile health (mHealth) applications for resource poor populations.
Previous talks:
- Java Talks on the phone: An overview of the Mobile Telephony API.
JustJAVA, São Paulo/2006 - Beyond Technology: Creating Mobile Health Applications for Real-Life
Needs. Infolac, Buenos Aires/2008