KEA-9683 Byte Buddy, l'autre solution : le bytecode ! | Voxxed Days Luxembourg

Byte Buddy, l'autre solution : le bytecode !

Conference

java Java, JVM, Javas SE/EE

BSD

Friday from 10:15 til 11:15

La génération de bytecode JVM n'est pas nouvelle (ASM, BCEL, Javassist, CGLIB), mais elle est souvent méconnue. De nombreux frameworks et librairies s'appuient sur celle-ci pour effectuer des opérations transparentes mais essentielles.

Byte Buddy est la lib de bytecode gen qui fait parler d'elle en ce moment ! Elle a d'ailleurs été mergée dans de nombreux projets (Mockito 2.1, Hibernate).

Venez apprendre comment Byte Buddy peut répondre aux problématiques non fonctionnelles (orthogonales), en comparaison avec l'AOP. On verra aussi comment la librairie rend la génération de bytecode amusante et élégante, et surtout à quelles fins elle peut servir au travers de petits exemples parlants live-codés !

Nicolas Comet
Nicolas Comet

​Développeur passionné, Speaker, grand curieux, j'aime apprendre en permanence. Je ne m'attache pas à une technologie en particulier, même si je gravite plus souvent du côté Java / JavaEE. J'aime les principes fondateurs du TDD. Je porte également un grand intérêt pour la synergie entre DDD et documentation vivante ou "Living Documentation".

Je suis actuellement ingénieur d'études R&D chez Lectra, numéro un mondial des solutions dédiées à l'industrie textile (logiciels & machines).

TBA : To be announced / Salle non affectée