Daily Weekly Monthly

Daily Shaarli

All links of one day in a single page.

January 4, 2024

Judicious JSON - Socket

Un article long mais intéressant à propos du JSON et de ses petites particularités qu'on a tendance à ignorer parce que dans 95% des cas on se limite à des cas très simples.

L'article évoque notamment l'éternel débat entre omettre une valeur nulle ou la conserver avec une valeur null.

Instead of defaulting values to null it is recommendable to preserve and check if the property exists instead.

Il est ici conseillé d'omettre les valeurs et de vérifier leur présence durant la serialisation, afin d'éviter d'avoir à distinguer les 2 cas, et d'être plus raccord avec le required des schémas JSON.