ApacheCon 2016 has ended
Back To Schedule
Thursday, May 12 • 2:30pm - 3:20pm
Composite Oriented Programmiing with Apache Zest - Niclas Hedhman, Morgan Stanley

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

Domain driven design is hard, and the lack of agile modeling techniques in code, makes it tedious and even error-prone. The paradigm of composite oriented programming allows the team to focus on the models and not the mechanics of making it work.
This presentation will show how Composite Oriented Programming, using Apache Zest, can help developers get a clearer understanding of their own models, reduce the amount of code needed for a given implementation, and avoid boiler plate code. We will go through the basics of Apache Zest, and show how to build a real world Restful API using Apache Zest and Restlet.
Apache Zest is built on top of Java, currently compatible with Java 8, is modular, has no core dependencies and provides persistence, validation, layering/module enforcement, AOP, indexing/query, SPI for extensions, data migration support, JMX, and much much more.


Niclas Hedhman

Software Engineer, Morgan Stanley
32 years as professional software engineer, from 192 bytes RAM microcontrollers to 100GB enterprise servers, from design of electronics boards to architecting datacenter setup, from assembler to Forth to EXOL to C to Java to Erlang, across plethora of industries. Seen it all, done... Read More →

Thursday May 12, 2016 2:30pm - 3:20pm PDT
Regency B