For More Information or to Register, Click Here.
Back To Schedule
Friday, October 2 • 12:20 - 13:10
Apache Zest - Composite Oriented Programming

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Composite Oriented Programming (COP) was a term coined in the Qi4j project in 2007. It is defining a whole new paradigm of how software is written, where INTENT is expressed and enforced by execution environment, helping developers to be disciplinary and in return improving efficiency and clarity. COP allows composition of Fragments into Composites, where Fragments are more cohesive than classes, allowing better encapsulation of different roles within an object.
Qi4j joined the Apache Software Foundation in 2015, as the Apache Zest project, where it lives as the reference implementation of COP using regular Java to achieve it.
In this hands-on presentation, Niclas will make a brief introduction to COP concepts, then proceed to how to work with Zest Qi4j to compose an application, and integrating it with the Restlet framework.
Classes are Dead = Long Live Interfaces.


Jiri Jetmar

CEO, Smartnerds GmbH
avatar for Paul Merlin

Paul Merlin

Software Engineer

Friday October 2, 2015 12:20 - 13:10 CEST

Attendees (0)