Hosted by
Software Crafters Lyon
Tuesday, June 3rd
1:00PM to 3:00PM EDT
Online
Link available to attendees
Ready to join in on the fun?
Depuis l’école jusqu’au monde de l’entreprise, nous avons trop souvent tendance à écrire du code procédural. Nous nous satisfaisons d’un découpage de ces procédures sous forme d’objets. Il en résulte un amas d’instructions, de changement d’état et de structures de données qui devient trop compliqué à maintenir.
La promesse de l’approche orientée objet était pourtant d’augmenter la lisibilité et de faciliter la compréhension en modélisant plus facilement des structures complexes. Alors, qu’est-ce qui a mal tourné ?
Remettez en question ce que vous savez des bonnes pratiques pour réfléchir différemment. Fini les méthodes static, les variables nullables, découvrez la magie de l’encapsulation, utilisez la richesse de vos propres mots dans votre code, … Nous partirons d’une codebase existante et y appliquerons ces principes pour la rendre plus lisible et maintenable grâce à des objets élégants.
Ces principes sont fortement inspirés du livre “Elegant Objects” de Yegor Bugayenko.
Prévoyez un ordinateur avec votre IDE préféré, git et un environnement en Java 21+.
Yann Bouvet
Développeur Fullstack Senior chez Shodo Lyon, je suis tombé dans le software craft récemment. Ses pratiques et méthodes m'émerveillent et facilite mon travail, c'est pour ça que j'aime en parler.
Jérémy Chauvin
Développeur un peu touche à tout, je possède une certaine appétence pour le front et les interfaces élégantes et intuitives, même si un bon backend fait toujours plaisir.
Véritable technophile d'un esprit craftsman et agile, j'aime à ce que l'amélioration continue, la qualité et le partage ne soient pas que des mots.
Platform Sponsors
Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!
Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Ready to join in on the fun?
Platform Sponsors
Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!
Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Hosted by
Software Crafters Lyon
Jun
3
Tuesday, June 3rd
1:00PM to 3:00PM EDT
Online
Link available to attendees
Depuis l’école jusqu’au monde de l’entreprise, nous avons trop souvent tendance à écrire du code procédural. Nous nous satisfaisons d’un découpage de ces procédures sous forme d’objets. Il en résulte un amas d’instructions, de changement d’état et de structures de données qui devient trop compliqué à maintenir.
La promesse de l’approche orientée objet était pourtant d’augmenter la lisibilité et de faciliter la compréhension en modélisant plus facilement des structures complexes. Alors, qu’est-ce qui a mal tourné ?
Remettez en question ce que vous savez des bonnes pratiques pour réfléchir différemment. Fini les méthodes static, les variables nullables, découvrez la magie de l’encapsulation, utilisez la richesse de vos propres mots dans votre code, … Nous partirons d’une codebase existante et y appliquerons ces principes pour la rendre plus lisible et maintenable grâce à des objets élégants.
Ces principes sont fortement inspirés du livre “Elegant Objects” de Yegor Bugayenko.
Prévoyez un ordinateur avec votre IDE préféré, git et un environnement en Java 21+.
Yann Bouvet
Développeur Fullstack Senior chez Shodo Lyon, je suis tombé dans le software craft récemment. Ses pratiques et méthodes m'émerveillent et facilite mon travail, c'est pour ça que j'aime en parler.
Jérémy Chauvin
Développeur un peu touche à tout, je possède une certaine appétence pour le front et les interfaces élégantes et intuitives, même si un bon backend fait toujours plaisir.
Véritable technophile d'un esprit craftsman et agile, j'aime à ce que l'amélioration continue, la qualité et le partage ne soient pas que des mots.
Get in touch!
hi@guild.host