Když se sluchátka nehlásí k mobilu, nejdřív zkontroluj tohle

Funkce, která dělá tři věci zároveň, se ladí nejhůř. Rozdělte ji na části, které něco vrací, a nedělejte v nich nic jiného. Místo funkce, která mění globální stav, vracejte novou hodnotu. Když funkce sahá na proměnnou mimo sebe, nevidíte, kdo ji změnil a kdy. Typická past: funkce upraví pole předané jako argument a vy pak […]

Když se sluchátka nehlásí k mobilu, nejdřív zkontroluj tohle Read More »