"Fare scelte di design che siano molto indulgenti verso gli errori" è un consiglio fenomenale, soprattutto per lo sviluppo di smart contract