Effective Package Layout in Go

Online event

Dépendances. Erreurs. Génériques. Il y a de quelques sujets qui sont considérés comme des problèmes important de la communauté Go, mais il y a un problème qui est rarement mentionné : l'architecture logicielle. Quels sont les états de l'art en terme d'organisation logicielle avec Go ? Comment dois-je organiser mon code pour garder la complexité sous contrôle ? Comment le langage peut m'aider à dé

Sep 17, 2020, 4:30 – 5:30 PM

RSVP'd

Key Themes

About this event

Dépendances. Erreurs. Génériques. Il y a de quelques sujets qui sont considérés comme des problèmes important de la communauté Go, mais il y a un problème qui est rarement mentionné : l'architecture logicielle.

Quels sont les états de l'art en terme d'organisation logicielle avec Go ? Comment dois-je organiser mon code pour garder la complexité sous contrôle ? Comment le langage peut m'aider à découpler et tester efficacement.

Sans une bonne stratégie appliquée à l'ensemble de votre équipe, vous vous trouverez avec du code éparpillé de partout.

En suivant des règles simples, vous pouvez néanmoins découpler votre code, le rendre plus simple à tester et apporter de la cohérence structurelle à votre projet.

Un meetup technique qui commencera sur un projet existant pour aller vers un code plus simple.

Ouvert à tous, des curieux aux gophers convaincus.

---

Benjamin Chenebault (@benchenebault) est un développeur en full remote basé à Bordeaux, en France. Pendant les 12 dernières années, il a développé des logiciels principalement dans l'univers des applications web pour diverses industries comme les télécoms et la défense. Il travaille actuellement pour Keeneye, société parisienne dont l'objectif principal est de construire une plateforme de Machine Learning pour le domaine du biomédical, avec une emphase particulière sur l'analyse d'image et la détection de maladie. Son équipe est en charge du backend, des APIs au stockage et à la sécurité. Ses intérêts professionnels s'étendent de l'architecture au réseau en passant par la performance et le déploiement. A côté, il est aussi formateur logiciel.
---
Thomas Bruyelle (@tbruyelle) est un développeur en full remote developer basé à Montpellier, en France. Il a travaillé dans diverses industries comme l'hôtellerie, les réseaux sociaux, les télécoms et le médical, principalement comme développeur backend et Android. Son emploi actuel chez Keeneye, basée à Paris, qui fourni une plateforme pour voir, partager et analyser des images médicales de microscope.
Il est très concerné par le clean code, les tests unitaires et la maintenabilité avec une grande appétence pour le design et le cadrage des spécifications.

When

When

Thursday, September 17, 2020
4:30 PM – 5:30 PM UTC

Organizers

  • Benjamin Chenebault

    Organizer

  • sebastien descamps

    Organizer

  • Enzo Conty

    AppLoops

    Organizer

  • Elies Senouci

    Organizer

Contact Us