„Es einfach auswendig zu lernen“ ist ein sehr unterschätzter Ratschlag. Hier sind einige Dinge, die ich meinen Studenten im Solidity-Bootcamp zum Auswendiglernen gebe: - Was ist der größte Wert, den eine n-bit unsigned Integer halten kann? - Welche Situationen führen dazu, dass ein Low-Level-Call false zurückgibt? - Wie lautet die Funktionssignatur jeder einzelnen Funktion in ERC-20? - Führe einen Inflationsangriff aus dem Gedächtnis durch. - Nenne die notwendigen zustandsverändernden Funktionen eines (Kredit-/Tausch-) DeFi-Protokolls. - Wie viel Gas kostet es, eine Speichervariable zu initialisieren? Wenn dir solche Dinge nicht in Fleisch und Blut übergegangen sind, wirst du wirklich ausgebremst, wenn du versuchst, komplexe Systeme zu verstehen, da du am Ende zwei Kämpfe gleichzeitig führst. Das ist etwas, das ich mir gewünscht hätte, früher herausgefunden zu haben.
Justin Skycak
Justin Skycak27. Aug., 11:37
Wenn du tatsächlich Informationen behalten möchtest, die du konsumierst, musst du üben, sie aus dem Gedächtnis abzurufen, und sie nicht nur erneut konsumieren. Du hast Informationen behalten, wenn und nur wenn du sie aus dem Gedächtnis regenerieren kannst. Das ist also natürlich die Übung, die geübt werden muss. Ja, es ist auch hilfreich, Verbindungen zwischen isolierten Informationsstücken herzustellen. Ja, diese Verbindungen sind selbst Informationen. Ja, wenn du die Verbindungen behalten möchtest, musst du deren Abruf üben und sie nicht nur aus einer externen Quelle erneut konsumieren. Ja, das gilt auch für Verbindungen zwischen Verbindungen. Ja, das gilt auch für Fähigkeiten, Konzepte, Verfahren, Anwendungen usw. Wenn du in der Lage sein möchtest, es aus deinem Kopf zu generieren, musst du üben, es aus deinem Kopf zu generieren.
6,63K