Stéphane Lemaire
stephanelemaire.bsky.social
Stéphane Lemaire
@stephanelemaire.bsky.social
Just a guy
Organisation de Pulumi
April 26, 2024 at 2:01 PM
TestContainer est idéal pour tester avec les dépendances des conditions proches de celle de la production.
April 26, 2024 at 1:06 PM
RestClient est une alternative à RestTemplate. Plus simple à utiliser que WebClient.

A tester avec @RestClientTest pour isoler les tests
April 26, 2024 at 1:02 PM
Commençons par activer les Thread virtuels dans la config
April 26, 2024 at 12:54 PM
Les Thread virtuels ont les mêmes performances que la programmation reactives
April 26, 2024 at 10:13 AM
Parlons Thread Virtuels,
Ils sont gérés par des Threads plateforme. Un Thread Virtuel peut être transféré d'un Thread plateforme à un autre au cours de sa vie!

(Via Continuation.yield)
April 26, 2024 at 10:09 AM
Sauf que ça coûte cher d'avoir beaucoup de Threads pour utiliser le CPU. Un Thread coûte 2MB de ram, quelques millisecondes à être créé...
April 26, 2024 at 9:56 AM
Notamment le blocage des Threads qui ne permettent pas d'utiliser le CPU efficacement
April 26, 2024 at 9:52 AM
Cependant bien faire attention que la couverture de code soit pertinente... Et que les tests fonctionnent 😅
April 25, 2024 at 8:56 AM
C'est néanmoins intéressant pour sécuriser du code Legacy avant un refactoring
April 25, 2024 at 8:51 AM
L'IA peut générer les tests unitaires... Quid du TDD? Est ce que la personne devant son écran est en maîtrise de son code?
April 25, 2024 at 8:51 AM
Le refactoring du code Legacy est assez impressionnant. Par contre il faut bien faire attention à relire le code car des ajustements sont nécessaires
April 25, 2024 at 8:42 AM
L'IA trouve de potentiels problèmes
April 25, 2024 at 8:35 AM
L'IA explique ce qu'un bout de code représente
April 25, 2024 at 8:31 AM
L'idée de la démo est de partir d'un code legacy comme celui là
April 25, 2024 at 8:29 AM