Starověký vynález versus moderní sítě: co se akvadukty učíme
Druhý návyk se týká vedlejších efektů. Funkce by měla buď vracet hodnotu, nebo měnit stav – ne obojí a už vůbec ne skrytě. Typická chyba vypadá takto: funkce `validateInput` nejen kontroluje, ale rovnou i upravuje globální proměnnou. Pak v ladění zjistíte, že se něco změnilo bez vašeho vědomí a všechno se sype. Praktické pravidlo: pokud […]
Starověký vynález versus moderní sítě: co se akvadukty učíme Read More »
