En VSCode le linter, tslint, se plaint quand j'ajouter le code suivant, avec le type:Tslint - type trivial inféré - Pourquoi est-il mauvais d'inclure le type ici?
serverId: number = 10;
Et donne le message suivant:
[tslint] Numéro de type trivialement inférée d'un certain nombre littéral, supprimer l'annotation de type (non-inferrable-types)
Lorsque je supprime le type 'numéro', le message disparaît.
Pourquoi est-il une mauvaise pratique d'inclure les informations de type ici?
https://palantir.github.io/tslint/rules/no-inferrable-types/ dit "Les types explicites où ils peuvent être facilement déduits par le compilateur rendent le code plus verbeux." – Blorgbeard