Když jsem začal pracovat v Pythonu, byl jsem líný s "jedním úkolem" a potřeboval jsem se k tomu popostrčit. Měli byste se snažit nikdy znovu přiřadit nebo neaktualizovat proměnnou mimo skutečné iterativní výpočty ve smyčkách. Mít stále k dispozici všechny mezivýpočty je užitečné v ladicím programu a zabraňuje problémům, když přesunete blok kódu a tiše použije verzi proměnné, která nebyla tím, co původně měla. V jazyce C/C++ je osvědčeným postupem vytvořit téměř každou proměnnou const při inicializaci. Přál bych si, aby to bylo výchozí a mutable bylo klíčové slovo.