"Memorizzalo e basta" è un consiglio molto sottovalutato. Ecco alcune cose che faccio memorizzare ai miei studenti nel bootcamp di Solidity: - qual è il valore massimo che un intero non firmato n-bit può contenere? - quali situazioni portano a un'operazione a basso livello che restituisce falso? - qual è la firma della funzione di ogni singola funzione in ERC-20? - eseguire un attacco all'inflazione a memoria - recitare le funzioni necessarie che cambiano lo stato di un protocollo DeFi (di prestito/scambio) - quanto gas costa inizializzare una variabile di storage? Se questo tipo di cose non ti viene naturale, ti rallenterai davvero quando cercherai di dare un senso a sistemi complessi, poiché ti ritroverai a combattere due battaglie contemporaneamente. È qualcosa che avrei voluto capire prima.
Justin Skycak
Justin Skycak27 ago, 11:37
Se vuoi davvero trattenere le informazioni che consumi, devi esercitarti a recuperarle dalla memoria, non solo a ri-consumerle. Hai trattenuto informazioni solo se riesci a rigenerarle dalla memoria. Quindi, naturalmente, questo è l'esercizio che deve essere praticato. Sì, è anche utile fare connessioni tra pezzi isolati di informazioni. Sì, quelle connessioni sono a loro volta informazioni. Sì, se vuoi trattenere le connessioni, allora devi esercitarti a recuperarle, non solo ri-consumerle da una fonte esterna. Sì, questo si applica anche alle connessioni tra connessioni. Sì, questo si applica anche a competenze, concetti, procedure, applicazioni, ecc. Se vuoi essere in grado di generarlo dalla tua testa, allora devi esercitarti a generarlo dalla tua testa.
7,67K