Women Tech Talks

Le Mardi 28 mars 2023 à partir de 18h30

Avec Dorra Bartaguiz et Margarita Nedzelska


Exceptionnellement, nous aurons 2 sessions ! La première sera en français et la seconde en anglais. Exceptionally, we will have 2 sessions! The first will be in French and the second in English.

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

You’ve probably heard about Static Code Analysis tools provided by SonarSource, but have you ever thought about what’s under the hood of these analyzers?

Some time ago we decided to bring the support of the Kotlin language to the next level. Of course, our story was full of different challenges. How to implement a good analyzer on top of an already existing one, how to support all the Kotlin language features, how to track and balance performance, precision, and memory consumption, how to investigate OutOfMemory errors, detect memory leaks on the user’s side, and many other interesting topics.

In this presentation, you will learn how Sonar can help you to write Kotlin code. We will also try to get to the bottom of this mystery by looking at what’s under the hood of our Kotlin Analyzer.


HEPIA salle B119 est situé Rue de la Prairie 4, 1202 Genève

Transport public : Gare Cornavin à proximité, TPG Arrêt Lyon, Prairie

Parking : Below HEPIA building