JavaJava
2H Hands-on Lab120min
INTERMEDIATE

Refactorer votre code vers le Data Oriented Programming

La Programmation Orienté Données est une approche alternative à la Programmation Objet, qui vous permet d'organiser votre code différemment. Elle s'appuie sur les records, les types scellés, les switch expressions exhaustives, et le pattern matching. Ce lab part d'une application simple, et vous guide pas à pas vers la réorganisation du code en appliquant les principes de la programmation orientée données. Il vous permettra d'avoir une meilleure vision de ce qu'est la programmation orientée données, et de pouvoir l'appliquer à bon escient dans vos applications.

Ana-Maria Mihalceanu
Ana-Maria MihalceanuOracle
José Paumard
José PaumardOracle
David Delabassee
David DelabasseeOracle

talkDetail.whenAndWhere

Wednesday, April 17, 10:30-12:30
Paris 243
talks.description
La Programmation Orienté Données est une approche alternative à la Programmation Objet, qui vous permet d'organiser votre code différemment. Elle s'appuie sur les records, les types scellés, les switch expressions exhaustives, et le pattern matching. Ce lab part d'une application simple, et vous guide pas à pas vers la réorganisation du code en appliquant les principes de la programmation orientée données. Il vous permettra d'avoir une meilleure vision de ce qu'est la programmation orientée données, et de pouvoir l'appliquer à bon escient dans vos applications.
Programmation Orienté Données
Application Simple
Pattern matching
Records
talks.speakers
Ana-Maria Mihalceanu

Ana-Maria Mihalceanu

Oracle

Netherlands

Ana est une Java Champion Alumnus, Developer Advocate pour le Java Platform Group chez Oracle, auteur invité du livre "DevOps tools for Java Developers". Elle aime travailler sur des scénarios techniques difficiles qui impliquent des frameworks basés sur Java et de multiples fournisseurs de cloud. Elle soutient activement les communautés techniques au travers du partage des connaissances et participe à l'organisation du contenu des conférences en tant que membre du comité de programme. Pour en savoir plus sur elle, vous pouvez la suivre sur Twitter @ammbra1508.
José Paumard

José Paumard

Oracle

France

José est Java Developer Advocate au Java Platform Group chez Oracle. Anciennement maître de conférences à l'Université Sorbonne Paris Nord pendant 25 ans, il est Java Champion, Rockstar JavaOne, speaker régulier dans de nombreuses conférences : Devoxx (France, Belgique, UK), JavaOne, Oracle Code One, DevNexus, JFokus. Il a été consultant en entreprise pendant 25 ans, fortement investi en qualité des applications logicielles et Software Craftsmanship. Il est membre du Paris JUG, co-organisateur du Paris JUG Java Day et de JChateau, une unconference annuelle. Il contribue au site https://dev.java/, tient le JEP Café sur YouTube, et publie également une série de shorts : Cracking the Java Coding Interview.
David Delabassee

David Delabassee

Oracle

Belgium

David is Director of Developer Relations in the Java Platform Group at Oracle. Over the last +2 decades, David has championed Java extensively throughout the world, by presenting at conferences and user groups, large and small. He has authored many technical articles for various publications and is also co-hosting the Inside Java podcast.
comments.title

comments.speakerNotEnabledComments