Změny stavu spouštějí překreslení a špatně strukturovaný stav může způsobit mnohem více překreslení než nutné — zpomaluje aplikaci. Klíčové strategie: přihlášení se na minimum, rozdělení stavu, memoizace a zachování stavu v lokálním rozsahu.
1. Přihlaste se na minimum, které potřebujete
store = ();
count = store.;
count = ( s.);
