← Retour aux sessions passées

Women Tech Talks

📅 2023-03-28

Exceptionnellement, nous aurons 2 sessions ! La première sera en français et la seconde en anglais. Exceptionnellement, nous aurons 2 sessions ! La première sera en français et la seconde en anglais.

Les classes abstraites c'est fini (et c'est la faute à TDD)

par Dorra Bartaguiz

Depuis des années, j'ai constaté que je n'écris plus de classes abstraites dans mon code et je me suis donc posé la question "Pourquoi je n'ai plus de classes abstraites dans mon code ?". En creusant la question, je me rends compte que c'est depuis que j'ai commencé à appliquer le TDD ("Test-Driven Development" ou développement dirigé par les tests). Mais quel est le rapport entre les deux ? C'est ce que je vais tenter d'expliquer via ce talk.

Sonar meets Kotlin

by Margarita Nedzelska

Vous avez probablement entendu parler des outils d'Analyse Statique du Code fournis par SonarSource, mais avez-vous déjà pensé à ce qui se cache sous le capot de ces analyseurs ?

Il y a quelque temps, nous avons décidé de porter le support du langage Kotlin au niveau suivant. Bien sûr, notre histoire était remplie de défis différents. Comment implémenter un bon analyseur au-dessus d'un analyseur existant, comment supporter tous les caractéristiques du langage Kotlin, comment suivre et équilibrer les performances, la précision et la consommation de mémoire, comment enquêter sur les erreurs OutOfMemory, détecter les fuites mémoire du côté de l'utilisateur, et de nombreux autres sujets intéressants.

Dans cette présentation, vous apprendrez comment Sonar peut vous aider à écrire du code Kotlin. Nous allons également essayer de percer le mystère en regardant ce qui se cache sous le capot de notre Analyseur Kotlin.