Pas de commentaires, les objets étant en fait des hashmap, la manipulation automatique va réordonner les champs, ce qui fout en l’air les diffs, et le typage est une arme à double tranchant (parce que tu sais pas ce que l’outil attends, ni s’il supporte le transtypage automagique string <-> number). Et pour des cas particulièrement extrême, l’imprecision intrinsèque des nombres en json peut te donner des résultats étonnant (Bon, c’est très improbable que ça arrive, mais c’est possible).
Je dirais pas que c’est une aberration, mais c’est un format qui ne marchera que dans certains cas précis.
[^] # Re: Mon expérience à deux balles
Posté par groumly . En réponse au journal Un petit tour des systèmes de build. Évalué à 4.
Pas de commentaires, les objets étant en fait des hashmap, la manipulation automatique va réordonner les champs, ce qui fout en l’air les diffs, et le typage est une arme à double tranchant (parce que tu sais pas ce que l’outil attends, ni s’il supporte le transtypage automagique string <-> number). Et pour des cas particulièrement extrême, l’imprecision intrinsèque des nombres en json peut te donner des résultats étonnant (Bon, c’est très improbable que ça arrive, mais c’est possible).
Je dirais pas que c’est une aberration, mais c’est un format qui ne marchera que dans certains cas précis.