"Prostě si to zapamatuj" je velmi podceňovaná rada. Zde je několik věcí, které nutím své studenty v bootcampu Solidity naučit se nazpaměť: - Jakou největší hodnotu může obsahovat n-bitové celé číslo bez znaménka? - Jaké situace vedou k tomu, že se hovor na nízké úrovni vrací jako false? - jaký je signatura funkce každé jednotlivé funkce v ERC-20? - provést inflační útok z paměti - odříkat potřebné stavově měnící funkce (půjčování/výměny) DeFi protokolu - Kolik plynu stojí inicializace proměnné úložiště? Pokud pro vás takové věci nejsou druhou přirozeností, budete opravdu zpomaleni, když se budete snažit porozumět složitým systémům, protože nakonec budete bojovat ve dvou bitvách současně. To je něco, na co bych si přál, abych přišel dříve.
Justin Skycak
Justin Skycak27. 8. 11:37
Pokud si chcete skutečně uchovat informace, které konzumujete, musíte si procvičit jejich získávání z paměti, nejen jejich opětovné spotřebovávání. Informace jste uchovali tehdy a pouze tehdy, pokud je můžete znovu vygenerovat z paměti. To je tedy přirozeně cvičení, které musí být prováděno. Ano, je také užitečné vytvářet spojení mezi izolovanými informacemi. Ano, tato spojení jsou sama o sobě informacemi. Ano, pokud chcete zachovat připojení, musíte provádět jejich získávání, nejen je znovu využívat z externího zdroje. Ano, to platí i pro spojení mezi připojeními. Ano, to platí i pro dovednosti, koncepty, postupy, aplikace atd. Pokud chcete být schopni to generovat ze své hlavy, musíte si to procvičit generování z hlavy.
7,67K