Reduce system complexity with Data-Oriented programming

Publié le: 21 octobre 2022
sur la chaîne: Software Craftspeople - India
260
0

Details
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. It 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 software production system. After attending this talk, you will be able to apply Data-Oriented programming principles in your preferred programming language, whether it's Object-Oriented or Functional, and reduce the complexity of the systems you build.

Speaker: Yehonathan Sharvit

Yehonathan has been working as a software engineer since 2000, programming with C++, Java, Ruby, JavaScript, Clojure, and ClojureScript.
He currently works as a software architect at Cycognito, building software infrastructures for high-scale data pipelines. He shares insights about software on his blog, writes technical books, speaks at conferences, and leads Clojure workshops around the world.
Yehonathan is passionate about making interesting things easy to understand.

As a hobby, Yehonathan draws comics.
You can know more about him here: https://blog.klipse.tech/


Sur cette page du site, vous pouvez voir la vidéo en ligne Reduce system complexity with Data-Oriented programming durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Software Craftspeople - India 21 octobre 2022, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 260 fois et il a aimé 0 téléspectateurs. Bon visionnage!