A Method to Madness

  •  Home
  •  Blog
  • Français
  • English

Blog

Dev

Les types références nullables et comment les gérer

Durée de lecture : environ 8 minutesAvant que C# 8 ne sorte en 2019, le code suivant compilait sans problème : Mais depuis C# 8 et si l’option <Nullable> est activée dans le csproj (ce qui est le cas par défaut depuis C# 10 et .Net Lire la suite

Par Guillaume Téchené, il y a 4 jours
Side view of a vinyl record being read.
Dev

Pourquoi utiliser des records en C# ?

Durée de lecture : environ 4 minutesLes records, ou « data classes », ont été introduits en C# 9. Leur syntaxe est spécifique et concise et vient avec certaines contraintes fortes. Bien qu’ils soient disponibles depuis fin 2020, j’ai l’impression qu’ils ne sont pas très populaires : je Lire la suite

Par Guillaume Téchené, il y a 1 semaine20/08/2025
Dev

Réparer une fuite mémoire en .Net Core

Durée de lecture : environ 11 minutesNote : la version anglaise de cet article est parue en décembre 2021, au moment où j’investiguais sur ce problème. Cette traduction française a quelques annés de retard donc il faut se remettre dans le contexte de l’époque 🙂 J’ai Lire la suite

Par Guillaume Téchené, il y a 2 semaines13/08/2025
Couverture du livre Accelerate
Dev

Accélérer – 2ème partie : comment faire ?

Durée de lecture : environ 10 minutesDans la première partie, nous avons vu les concepts exposés dans le livre Accelerate et les mesures mises en place pour calculer la performance d’une organisation. Nous allons dans cet article nous intéresser aux actions concrètes pour améliorer ces performances. Lire la suite

Par Guillaume Téchené, il y a 7 mois11/02/2025
Couverture du livre Accelerate
Dev

Accélérer, 1ère partie : définition

Durée de lecture : environ 7 minutesOn a souvent vu passer cette citation de Mark Zuckerberg « Move fast and break things ». Il est bon de rappeler que ce qui était autrefois la devise de Facebook est devenue « Move fast with stable infrastructure » en 2014…Mais concrètement, ça Lire la suite

Par Guillaume Téchené, il y a 10 mois08/11/2024
Bob the builder classant des tuyaux de différentes couleurs dans 3 boîtes lebellisées S, A et S.
Dev

Écrire des tests avec du sens : les tests SAS

Durée de lecture : environ 10 minutesOn vient de voir dans l’article précédent ce que les builders associés à une API fluent pouvaient apporter à la lisibilité des tests. En revanche, on s’est aperçu rapidement que la complexité du code purement technique augmentait en fonction de Lire la suite

Par Guillaume Téchené and Benoît Maurice, il y a 1 an08/08/2024
Image générée par IA représentant le personnage "Bob the Builder" devant un écran en train d'écrire des lignes de code.
Dev

Écrire des tests avec du sens : les builders

Durée de lecture : environ 10 minutes(Afin de ne pas surcharger cet article déjà un peu dense, nous supposons que vous êtes familier·e avec la notion d’adapter dans l’architecture hexagonale. D’autre part, nous utiliserons les terms « mock » et « stub » indifféremment car ça ne semble clair pour Lire la suite

Par Guillaume Téchené and Benoît Maurice, il y a 2 ans22/12/2023
Common test pyramid
Dev

Écrire des tests avec du sens : introduction

Durée de lecture : environ 5 minutesBienvenue dans cette série d’articles sur les tests ! Elle sera co-écrite avec Benoît Maurice, collègue et ami depuis maintenant plus de 8 ans. Écrire et maintenir des tests : en tant que praticiens du TDD, ce sont des activités Lire la suite

Par Guillaume Téchené and Benoît Maurice, il y a 2 ans18/12/2023
Le Juste Prix, un jeu TV où il fallait deviner le prix réel d'un objet
Freelancing

Choisir et négocier un tarif

Durée de lecture : environ 8 minutes(Note : cet article discutera principalement de tarif journalier, pour des missions de type forfait ou régie dont la durée est connue. Je n’ai pas d’expérience sur des projets du type « j’ai besoin qu’on refasse telle partie de mon site Lire la suite

Par Guillaume Téchené, il y a 7 ans25/01/2019
Une main tenant un stylo argenté tape sur une calculatrice. On voit aussi des papiers pleins de calculs.
Freelancing

Négocier une rupture conventionnelle

Durée de lecture : environ 7 minutesMise à jour avril 2025 : comme il n’est jamais trop tard pour bien faire, je viens d’être mis au courant qu’il existe depuis 2019 un dispositif permettant aux salariés justifiant de 5 années de travail continu de toucher les Lire la suite

Par Guillaume Téchené, il y a 7 ans21/04/2018

Pagination des publications

1 2 Suivant
Search
Catégories
  • Dev (8)
  • Freelancing (9)
  • Organisation (2)
About this site

A Method to Madness is my own private blog. Feel free to disagree but please do so in a good-mannered and constructive way 🙂 Use the comments when available or the contact form to do so.

Search
  • LinkedIn
  • Mastodon
  • BlueSky
  • Craftech
Hestia | Développé par ThemeIsle