About
💻 Software engineer for more than a decade
- C# | .NET…
Contributions
Activity
-
𝐌𝐚𝐬𝐭𝐞𝐫𝐢𝐧𝐠 𝐀𝐝𝐯𝐚𝐧𝐜𝐞𝐝 𝐃𝐞𝐩𝐞𝐧𝐝𝐞𝐧𝐜𝐲 𝐈𝐧𝐣𝐞𝐜𝐭𝐢𝐨𝐧 𝐢𝐧 .𝐍𝐄𝐓 🔧 Take your dependency injection skills to the next level…
𝐌𝐚𝐬𝐭𝐞𝐫𝐢𝐧𝐠 𝐀𝐝𝐯𝐚𝐧𝐜𝐞𝐝 𝐃𝐞𝐩𝐞𝐧𝐝𝐞𝐧𝐜𝐲 𝐈𝐧𝐣𝐞𝐜𝐭𝐢𝐨𝐧 𝐢𝐧 .𝐍𝐄𝐓 🔧 Take your dependency injection skills to the next level…
Liked by Romain Ottonelli Dabadie
-
You need to understand this to create the best SQL indexes. The order of the columns matters. At some point, you learn that creating indexes can…
You need to understand this to create the best SQL indexes. The order of the columns matters. At some point, you learn that creating indexes can…
Liked by Romain Ottonelli Dabadie
-
💡𝗖# 𝗧𝗶𝗽 ✔ 𝗔𝗣𝗜 𝗩𝗲𝗿𝘀𝗶𝗼𝗻𝗶𝗻𝗴 ✅ When developing an API, it's crucial to manage changes and updates in a way that doesn't disrupt…
💡𝗖# 𝗧𝗶𝗽 ✔ 𝗔𝗣𝗜 𝗩𝗲𝗿𝘀𝗶𝗼𝗻𝗶𝗻𝗴 ✅ When developing an API, it's crucial to manage changes and updates in a way that doesn't disrupt…
Liked by Romain Ottonelli Dabadie
Experience & Education
Licenses & Certifications
Publications
-
Le Pattern Outbox : quand et comment l’utiliser
Programisto
Le pattern Outbox est une façon de s’assurer que les modifications apportées à une base de données sont finalement consistantes avec les systèmes externes, même en cas de défaillances.
L’idée de base est d’écrire les modifications dans la base de données et dans la Outbox (c’est-à-dire une table spéciale dans la base de données) dans une seule transaction, puis d’avoir un worker indépendant qui lit la outbox et publie les modifications aux systèmes externes. -
gRPC : un candidat pour vos futurs projets ?
Programisto
gRPC, signifiant Remote Procedure Call, est un protocole de communication open source multiplateforme et basé sur des contrats. Celui-ci simplifie et gère la communication interservices en exposant un ensemble de fonctions à des clients externes.
-
Le design pattern d’état : exemple concret
Programisto
Les design patterns sont des méthodes fréquemment utilisées lors du développement logiciel. Ceux-ci permettent notamment d’optimiser le code informatique, de le clarifier et surtout le rendre plus robuste.
Languages
-
Français
Native or bilingual proficiency
-
Anglais
Full professional proficiency
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More