hooks de React - meritis noir et blanc
En savoir plus

Démarrer avec les hooks de React : un aperçu du hook useState

Les hooks en React constituent une nouveauté du React framework qui permet aux développeurs d’utiliser, entre autres, l’état sans avoir à écrire de classe. Dans cet article, nous allons voir …

Lire la suite
En savoir plus

Pratique du TDD, comment convertir des chiffres en nombres romains ?

La plus grande difficulté que l’on rencontre en débutant la pratique du TDD est de choisir le nouveau test à écrire. Il faut choisir la fonctionnalité qui va permettre un petit incrément, si possible le plus petit, mais la taille n’est pas le seul paramètre à prendre en compte…

Lire la suite
En savoir plus

Function Style : les continuations

Pourquoi les langages comme le Haskell, le OCaml, le F# et d’autres encore utilisent la syntaxe intégrant le mot clef let ? Quelle différence y a-t-il donc avec l’allocation des variables …

Lire la suite
En savoir plus

Git rebase vs git merge : quelles différences ?

Git rebase et git merge sont deux commandes utilisées pour synchroniser le travail entre deux branches. Il existe toutefois une certaine confusion entre les deux, notamment concernant leur usage. Comment fonctionne alors chacune de ces deux commandes, quels sont leurs effets et quelles sont utilités respectives ? C’est ce que nous allons voir dans cet article.

Lire la suite
En savoir plus

La conception logicielle, Spécification vs User Story

C’est sûrement un débat sans fin. Qui n’a jamais eu ou entendu cette discussion concernant la gestion de projet : est-il préférable de rédiger des spécifications fonctionnelles détaillées (sur Word par exemple) ou de de privilégier les user stories ? Chacune de ces deux méthodes possède ses avantages et ses inconvénients.

Lire la suite
En savoir plus

Théorie des Types

Les mathématiques sont un monde passionnant mais parfois quelque peu complexe à appréhender à l’image du lambda calcul que je vous ai présenté dans mon dernier article. Que dire alors de la théorie des types que j’aborde dans cet article-ci ? Comme nous le verrons ci-après, il n’existe pas une mais plusieurs théories des types. Laissez-vous plonger dans l’univers des types à travers de nombreux exemples et cas d’application qui vous permettront de mieux comprendre le concept.

Lire la suite