Langages de programmation

Java, Spring Boot, Golang, Python… — écrire du code correct et efficace par des exemples concrets.

Golang · 17/10/2026 · 9 min de lecture · 106

Slices en Go : len, cap et pièges avec append

Comprenez comment les slices partagent un array sous-jacent, le rôle de len et cap, et comment éviter les erreurs d'écrasement de données difficiles à détecter lors de l'utilisation d'append.

Java · 16/10/2026 · 9 min de lecture · 92

Blocs de texte et nouvelle API String (Java 15+)

Écrivez des chaînes multi-lignes plus concisément avec les blocs de texte, maîtrisez les règles d'indentation et d'échappement, ainsi que les nouvelles méthodes String comme formatted, stripIndent, translateEscapes.

Python · 16/10/2026 · 9 min de lecture · 111

Gérer les exceptions en Python correctement

Comment utiliser try/except/else/finally, définir des exceptions personnalisées, raise from, logging, ExceptionGroup et comment tester les exceptions avec pytest.

Golang · 15/10/2026 · 10 min de lecture · 107

Test piloté par les données en Go

Comment écrire des tests pilotés par les données en Go avec slice struct, t.Run, vérification d'erreurs, exécution parallèle et comparaison de structures avec go-cmp, avec les erreurs courantes.

Java · 14/10/2026 · 9 min de lecture · 140

try-with-resources et AutoCloseable en Java

Comment utiliser try-with-resources pour fermer automatiquement les ressources, écrire sa propre classe AutoCloseable, comprendre les suppressed exception et les erreurs courantes.