𝗦𝗨𝗡.𝗶𝗼 𝗡𝗢𝗨𝗦 𝗥𝗔𝗣𝗣𝗘𝗟𝗟𝗘 𝗤𝗨𝗘 𝗟𝗘𝗦 𝗖𝗢𝗡𝗧𝗥𝗔𝗧𝗦 𝗜𝗡𝗧𝗘𝗟𝗟𝗜𝗚𝗘𝗡𝗧𝗦 𝗗𝗢𝗜𝗩𝗘𝗡𝗧 Ê𝗧𝗥𝗘 𝗧𝗘𝗦𝗧É𝗦 𝗔𝗨-𝗗𝗘𝗟À 𝗗𝗨 𝗖𝗔𝗦 𝗜𝗗É𝗔𝗟

Une transaction qui réussit dans des conditions ordinaires ne prouve pas qu’un contrat se comportera correctement face à toutes les entrées possibles. Des montants inhabituels, des valeurs limites, des séquences d’appels inattendues et des conditions externes changeantes peuvent révéler des faiblesses que des exemples courants ne mettent pas en évidence.

Pour les développeurs qui étudient SUN.io et l’architecture des plateformes d’échange décentralisées, c’est une leçon utile sur l’importance de tests rigoureux. Des tests fiables prennent en compte à la fois les interactions attendues et les situations où les utilisateurs, les marchés ou les composants connectés se comportent différemment des hypothèses formulées pendant le développement.

L’objectif n’est pas simplement de démontrer qu’une fonctionnalité fonctionne une fois. Il s’agit de renforcer la confiance dans le fait que son comportement reste compréhensible et maîtrisé dans un éventail plus large de conditions réalistes.

@Justin Sun孙宇晨 @OfficialSUNio

#TRONEcoStar