<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RogerThorton</id>
	<title>Rettungsdienst-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RogerThorton"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/RogerThorton"/>
	<updated>2026-09-15T03:44:33Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Prvorepublikov%C3%A1_kina_v_Praze:_pro%C4%8D_je_jejich_atmosf%C3%A9ra_nenahraditeln%C3%A1_a_co_p%C5%99i_n%C3%A1v%C5%A1t%C4%9Bv%C4%9B_sledovat&amp;diff=282672</id>
		<title>Prvorepubliková kina v Praze: proč je jejich atmosféra nenahraditelná a co při návštěvě sledovat</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Prvorepublikov%C3%A1_kina_v_Praze:_pro%C4%8D_je_jejich_atmosf%C3%A9ra_nenahraditeln%C3%A1_a_co_p%C5%99i_n%C3%A1v%C5%A1t%C4%9Bv%C4%9B_sledovat&amp;diff=282672"/>
		<updated>2026-09-10T12:48:15Z</updated>

		<summary type="html">&lt;p&gt;RogerThorton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Na závěr: nebojte se zabloudit. Největší chyba je držet se hlavních tříd a očekávat, že uvidíte středověký skvost. Skutečná atmosféra je ve vnitroblocích a malých uličkách, kde se dochovaly gotické sklepy a gotické domy, často přestavěné. Když si najdete čas a projdete si tuto část Prahy pomalu, pochopíte, že Karel IV. nevytvořil jen město, ale také promyšlený obraz světa – a že středověký urbanismus není jen historie, ale klíč k tomu, jak dnes město funguje.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Čtvrtý návyk se týká podmínek. Často vidím kód, kde se podmínka skládá z pěti logických spojek a negací. Takový výraz se čte špatně a chyba se skrývá v pořadí vyhodnocování. Rozdělte složité podmínky do pojmenovaných booleanů: const isUserActive = user.status === &amp;#039;active&amp;#039; &amp;amp;&amp;amp; user.verified. Potom použijte if (isUserActive) místo celého výrazu. Tím usnadníte ladění, protože v debuggeru vidíte hodnotu každé části zvlášť.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejvýraznější chybou návštěvníků je, že vnímají Nové Město jako soubor izolovaných památek. Ve skutečnosti je to síť, kde každý kostel stojí na vyvýšenině nebo v ose důležité komunikace. Například kostel sv. Apolináře je postaven tak, aby byl viditelný z dálky, ale zároveň aby jeho věž dotvářela průhled z ulice. Když se vydáte od Karlova náměstí k Vyšehradu, sledujte, jak se mění měřítko zástavby – od velkých tržišť k úzkým obytným uličkám. Tento přechod není náhodný, je to promyšlená gradace od veřejného k soukromému.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak číst gotickou kompozici: od Václaváku k Vyšehradu Základní osou je dnešní Václavské náměstí, které bylo původně koňským trhem. Nebylo to náhodou – jeho šířka umožňovala pohodlný pohyb dobytka i vozů a zároveň sloužila jako shromaždiště. Když si sem stoupnete, všímejte si, že ulice nejsou přímé v dnešním smyslu, ale mírně se lomí. To není chyba, ale záměr: každý lom vytváří vizuální překážku, která znesnadňuje přímý průnik větru a zvyšuje obranyschopnost. Při procházce se proto vyhněte běžné chybě – nesnažte se najít „hlavní třídu&amp;quot;, ale sledujte, jak se náměstí postupně zužují do ulic, které vedou k hradbám.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Prvním návykem je pojmenovávat proměnné a funkce podle toho, co skutečně dělají, ne podle toho, jak vypadají. Místo data použijte userList nebo processedOrders. Vyhněte se zkratkám jako btn nebo tmp. Když po třech měsících otevřete kód, jména vám řeknou příběh a vy nebudete muset procházet každý řádek, abyste pochopili, co se děje. Název funkce by měl být sloveso, které popisuje akci, a pokud funkce vrací boolean, začněte ji is, has nebo can.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejčastější chybou bývá přeplněný prostor. Když se kolem sprchového koutu povaluje deset lahví, každé mytí je boj o místo. Řešení nabízí rohové poličky, které využijí jinak nevyužitý úhel. Pokud máte sprchový kout s pevnými stěnami, sáhněte po variantách s přísavkami nebo lepidlem, které nevyžadují vrtání. Ovšem pozor – na porézní obklady ani na spáry přísavky spolehlivě nepřilnou. V takovém případě je lepší zvolit poličku montovanou do rohu pomocí napínací tyče, která se opře o strop a podlahu, nebo klasickou rohovou polici s držákem do spáry.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Posledním návykem je pravidelná kontrola zpětné kompatibility a zpracování chyb. JavaScript je dynamický, takže funkce často přijímají různé typy. Pokud ale spoléháte na to, že parametr je vždy pole, a jednou přijde objekt, aplikace spadne. Ověřte si typy na začátku funkce a vracejte jasnou chybu, pokud očekávání neodpovídá. Stejně důležité je nepolykat chyby v try/catch mlčky – pokud chybu chytíte, zalogujte ji, a pokud nemůžete pokračovat, vyhoďte ji dál. Tyto návyky vám ušetří hodiny hledání problému, který by se nemusel objevit, kdybyste kód psali s ohledem na budoucnost.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Každý, kdo psal JavaScript déle než pár týdnů, zná situaci, kdy se aplikace tváří, že funguje, ale výsledek je jiný, než čekáte. Hodiny ladění obvykle nezpůsobí složitá logika, ale drobné návyky, které se v kódu usadí a později se vymstí. Těchto pět pravidel vám pomůže psát kód, který se snadno čte, testuje a hlavně neskrývá chyby.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Pokud už cítíte, že kousek začíná ztrácet tvar, zkuste ještě jeden trik: namočte ho do studené vody s kapkou prostředku na vlasy, jemně vymačkejte a nechte volně uschnout na ručníku. Tato metoda pomáhá obnovit pružnost pletenin. Na závěr si pamatujte: second hand oblečení není jednorázová záležitost. Při správné péči vám může sloužit stejně dlouho jako nové – a často i déle, protože už prokázalo, že přežilo víc než jen jednu sezonu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Třetím návykem je vyhnout se mutaci vnějších proměnných uvnitř funkcí. Pokud má funkce měnit stav, nechte ji to udělat přes návratovou hodnotu a nový objekt. Místo array.push() použijte [...array, newItem], místo změny objektu vytvořte nový pomocí spread operátoru. Tím zabráníte vedlejším účinkům, kdy jedna funkce tiše změní data a jiná část programu pak pracuje s neočekávaným stavem. Pokud už mutaci potřebujete, pojmenujte funkci tak, aby to bylo jasné, například updateUserInDatabase.&lt;/div&gt;</summary>
		<author><name>RogerThorton</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:RogerThorton&amp;diff=282671</id>
		<title>Benutzer:RogerThorton</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:RogerThorton&amp;diff=282671"/>
		<updated>2026-09-10T12:48:14Z</updated>

		<summary type="html">&lt;p&gt;RogerThorton: Die Seite wurde neu angelegt: „Autor blogu světem interiérů sází na osvědčené tipy. Píšu o tom, jak skloubit funkčnost s teplem domova. Nejvíc mě baví hledat cesty, jak si usnadnit život.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Autor blogu světem interiérů sází na osvědčené tipy. Píšu o tom, jak skloubit funkčnost s teplem domova. Nejvíc mě baví hledat cesty, jak si usnadnit život.&lt;/div&gt;</summary>
		<author><name>RogerThorton</name></author>
	</entry>
</feed>