MARGO

Évènement

Fosdem 2019 2 et 3 février 2019 - Bruxelles FOSDEM'19
03/02/2019 15:10 au 03/02/2019 15:50

Au FOSDEM’19 : transformation automatique de code

Comment construire une suite d’outils automatiques pour le refactoring et la migration de code?

Juliette Tisseyre, Lead Software Engineer en R&D chez Margo, répondra à cette question dans la ML on Code devroom au FOSDEM 19, le dimanche 3 février 2019 à Bruxelles.

Le code de chaque application aura un jour besoin d’être modernisé, soit pour en réduire la dette technique soit pour  migrer vers un autre langage. Dans ces projets complexes et éprouvants, l’automatisation est un point clé pour réduire le temps consacré à des tâches à faible valeur ajoutée comme la traduction de paradigme ou le refactoring qui sont trop souvent redondant et fastidieux.

Pour nos clients qui luttaient avec des systèmes fortement endettés, nous avons construit un ensemble d’outils propriétaires pour les projets de modernisation et soulager les développeurs. Nous avons créé un modèle indépendant des langages pour représenter le code et différents moteurs qui l’exploitent : détection de code smells et de pattern personnalisés, métriques sur la qualité, refactoring automatique, génération de code…

Durant sa présentation, Juliette partagera autour:

  • Des étapes pour construire une suite d’outils automatiques pour la transformation de code.
  • Quelques exemples de cas pratiques

 

En savoir plus sur  Juliette Tisseyre

Juliette est une ingénieure parisienne avec une spécialité ML. Juliette est avant tout une passionnée et prend plaisir à partager sa passion pour les problématiques de qualité et de stabilité de code.

Depuis 4 ans, Juliette travaille sur un set d’outils de Code Mining pour analyser automatiquement, refactorer et migrer le code provenant d’importantes applications industrielles.

Juliette est aussi engagée pour la cause féministe ; elle sera également ravie de discuter avec vous sur de jeux vidéos, de bière ou encore de mode.

 

A propos du FOSDEM

Le FOSDEM est un évènement sur deux jours organisé par des bénévoles pour promouvoir l’usage de logiciels gratuits et opensource.

Se déroulant dans la fabuleuse ville de Bruxelles, le Fosdem est reconnu comme l’un des événements les plus importants dans son domaine en Europe.

Totalement gratuit, organisé par et pour des développeurs, le Fosdem est avant tout un événement de partage et de rencontres pour les communautés de développeurs opensource.

Accès

Campus du Solbosch
Av. F. D. Roosevelt 50
1050 Bruxelles
Belgium

Évènement 03/02/19

Les Margos relèvent le défi de la BattleDev

Le 26 novembre prochain, plus de 5 000 développeurs sont attendus pour participer à la première compétition de développement en ligne : la BattleDev. Pour cette nouvelle édition, Margo est partenaire de l'événement et propose ainsi à ses collaborateurs de participer en équipe au challenge. 

Découvrir 
Actualité

Enjeux de l'adaptation du référentiel de données de marchés d’une grande banque française aux exigences réglementaires

Sous la pression réglementaire, l’enjeu d’un référentiel commun de données de marché comme celui d’un historique de prix de produits fiable est au cœur des préoccupations des grandes banques. Toutes doivent relever les mêmes défis : gérer des volumes de données de plus en plus importants, implémenter et automatiser des contrôles de plus en plus complexes. Ce contexte les force à une restructuration des moyens de récupération, traitement, stockage et diffusion des données, dans un souci toujours plus pressant de transparence et d’encadrement des risques marchés.

Découvrir 
Actualité

RPA : de la robotisation des processus à l’automatisation intelligente

Dans cet article nous vous proposons de revenir sur les concepts adossés à l’acronyme RPA (Robotic Process Automation) et ses cas d’usage.

10/10/2019 Découvrir 
Actualité

TOGAF : le passeport indispensable de l’architecte

Dans le cursus d’un architecte, on retrouve très souvent la certification TOGAF. Ce framework est en effet devenu un standard en matière d’architecture d’entreprise. Son but est d’aligner la stratégie de l’entreprise avec les initiatives IT tout en maintenant un niveau de connaissance élevé des différents blocs métiers, applicatifs, données et techniques de l’entreprise. Dans cet article nous vous proposons de revenir sur le contenu de cette certification et de l’illustrer par une mise en pratique chez un client.

Découvrir