Aller au contenu

[En physique] Des Objets Élégants dans votre code

Photo de Virginie Bouvarel
Hosted By
Virginie B.
[En physique] Des Objets Élégants dans votre code

Détails

Des Objets Élégants dans votre code

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.

Photo of Software Crafters Lyon group
Software Crafters Lyon
Afficher d'autres événements
Shodo Lyon (Now Coworking)
35 rue de Marseille 69007 Lyon 5 eme étage · Lyon
Google map of the user's next upcoming event's location
GRATUIT
20 places restantes