Data-Oriented programming | Yehonathan Sharvit | Conf42 Enterprise Software 2021

Conference: Conf42 Enterprise Software 2021

Year: 2021

Yehonathan Sharvit Clojure Wizard @ CyCognito Slides: https://slides.klipse.tech/reveal/site/data-oriented-programming-in-java-conf42-2021.html Data-Oriented programming is a paradigm that aims at reducing the complexity of software systems and making the development experience more productive. Data-Oriented programming draws a clear separation between code and data and treats data as a value that is manipulated by general-purpose functions. In this talk, we illustrate the principles of Data-Oriented programming in the context of a Java production system. After attending this talk, you will be able to apply Data-Oriented programming principles in Java, and reduce the complexity of the systems you build. β€” 0:00 Intro 0:26 Talk β€” πŸ₯‡ Gold Sponsor: Rookout πŸ₯ˆ Silver Sponsors: IBM Hazelcast Kulkul Technology Microsoft Lightrun Ordina Red Hat Snyk 🀝 Media Partners: AWS Manning β€” Website πŸš€πŸͺ https://www.conf42.com Reach out πŸ“§πŸ“­ mark@conf42.com Conf42 Discord πŸ§‘β€πŸ€β€πŸ§‘πŸ’¬ https://discord.com/invite/dT6ZsFJ5ZM LinkedIn πŸ‘¨β€πŸ’ΌπŸ’Ό https://www.linkedin.com/company/49110720/ Twitter 🎡🐦https://twitter.com/conf42com Conf42Cast @ Spotify 🎧 https://tinyurl.com/bnyj6a8y