<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=IsiahMacansh7</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=IsiahMacansh7"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/IsiahMacansh7"/>
	<updated>2026-09-14T15:25:34Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Jak_za%C4%8D%C3%ADt_se_Scrumem_v_%C4%8Desk%C3%A9m_v%C3%BDvojov%C3%A9m_t%C3%BDmu&amp;diff=101275</id>
		<title>Jak začít se Scrumem v českém vývojovém týmu</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Jak_za%C4%8D%C3%ADt_se_Scrumem_v_%C4%8Desk%C3%A9m_v%C3%BDvojov%C3%A9m_t%C3%BDmu&amp;diff=101275"/>
		<updated>2026-08-21T18:42:29Z</updated>

		<summary type="html">&lt;p&gt;IsiahMacansh7: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Praktickým tipem je používat příkaz pytest -k pro filtrování testů podle názvu nebo -x pro zastavení po prvním selhání. To šetří čas při ladění. Pro kontrolu pokrytí kódu můžete použít doplněk pytest-cov, ale pozor – vysoké pokrytí neznamená, že jsou testy kvalitní. Důležité je testovat hlavní scénáře a okrajové případy, ne jen procházet řádky kódu. Snažte se psát testy, které skutečně odhalí chyby, ne takové, které jen potvrzují, že kód funguje.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Pozor na typické chyby. Mnoho vývojářů volí IDE podle popularity, ale zjistí, že vestavěný klient nepodporuje jejich konkrétní databázi (např. Oracle, PostgreSQL, SQL Server). Před instalací si ověřte, jestli existuje oficiální plugin nebo rozšíření, a hlavně – jestli je aktivně udržované. Starý plugin, který nefunguje s nejnovější verzí databáze, způsobí více škody než užitku. Také si dejte pozor na to, že některé funkce, jako je vizualizace vztahů nebo porovnávání schémat, jsou dostupné jen v placené verzi, a to může být rozhodující faktor.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejčastější chyby v dotazech a jak se jim vyhnout Klasickým prohřeškem je používání SELECT * místo vypsání konkrétních sloupců. Nezbytečně to přenáší data, která nepotřebujete, a zvyšuje zátěž sítě i paměti. Další častou chybou je řazení a filtrování na sloupcích, které nejsou indexované, nebo používání funkcí v ORDER BY. Zkuste také omezit počet vnořených poddotazů a nahradit je JOINem, pokud to jde. Při psaní JOINů dbejte na to, abyste spojovali tabulky na indexovaných sloupcích a měli jasně definované typy spojení.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejčastější chyby při zavádění Scrumu První velký kámen úrazu je nedostatečná komunikace s produktovým vlastníkem. Ten musí být k dispozici na denní bázi, ideálně osobně nebo alespoň na videu. Pokud odpovídá na otázky až po třech dnech, tým uvízne na mrtvém bodě. Druhou častou chybou je přetěžování sprintů. Tým slíbí víc, než může stihnout, a pak dělá přesčasy. Naučte se měřit rychlost týmu (velocity) a plánujte podle ní. Třetím problémem je formální provádění retrospektiv. Pokud se na nich jen pochválíte a nic nezměníte, je to ztracený čas. Retrospektiva musí končit konkrétními akcemi, třeba „budeme psát automatické testy pro každý nový příběh&amp;quot;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jednou z častých pastí je používání OR v podmínkách, které znesnadňuje optimalizátoru volbu indexu. Pokud je to možné, nahraďte OR pomocí UNION ALL na dvě samostatné podmínky. Podobně se vyhněte používání NOT IN, které bývá pomalejší než NOT EXISTS. Důležité je také sledovat statistiky tabulek – pokud se často mění data, spouštějte pravidelně aktualizaci statistik, aby optimalizátor měl přesné informace o rozložení hodnot. V neposlední řadě se vyplatí pečlivě testovat dotazy na reálných datech, ne na malé testovací sadě.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Další praktický krok je nastavení sprintů. Začněte s dvoutýdenními iteracemi, které jsou pro začátek ideální. Na začátku sprintu si naplánujete, co se stihne, a na konci předvedete hotovou funkci. Důležité je, aby sprint končil něčím, co jde spustit. I když je to jen malá část systému, musí být funkční. Pokud se vám stane, že nestíháte, nebojte se škrtat úkoly, ne prodlužovat sprint. Zkrácení rozsahu je častější a zdravější než posouvání termínu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Při optimalizaci SQL dotazů se vyplatí začít u vysvětlovacího plánu. Většina databázových systémů nabízí příkaz EXPLAIN, který ukáže, jak se dotaz vykonává. Sledujte sekvenční skeny tabulek, které jsou nejčastější příčinou pomalých dotazů. Pokud vidíte velké množství čtených řádků a malý výsledek, je na místě zvážit indexy. Správně zvolený index dokáže zkrátit dobu vykonání i o několik řádů, ale pozor na jejich nadměrné používání, které zpomaluje zápisy.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Na závěr si osvojte jednu užitečnou návyk: pište si ke každému projektu soubor .dockerignore. Do něj vložte složky jako node_modules nebo .git, aby se při buildu nekopírovaly zbytečné soubory. Nejenže to zrychlí build, ale také zabrání tomu, aby se do obrazu dostaly citlivé údaje z vašeho lokálního prostředí. Docker není kouzlo, ale když se naučíte jeho základní principy, ušetří vám hodiny práce při nasazování aplikací. Vyzkoušejte si to na malém projektu – vytvořte si vlastní obraz, spusťte ho a postupně přidávejte další funkce, jako jsou svazky nebo síťová propojení mezi kontejnery. Za pár dní zjistíte, že bez kontejnerů už nechcete pracovat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak otestovat podporu SQL ještě před nasazením Nejlepší je stáhnout si zkušební verzi a provést krátký test. Vytvořte si nový projekt s připojením k testovací databázi, která obsahuje alespoň pět tabulek s cizími klíči. Zkuste spustit jednoduchý JOIN, upravit data v tabulce a pak zavolat uloženou proceduru. Sledujte, jak rychle reaguje editor na psaní dotazu, jestli zvýrazňuje syntaxi a jestli vám nabízí našeptávání s názvy sloupců. Ideální je, když můžete spustit dotaz a výsledek se zobrazí v tabulce, kterou lze dál třídit a filtrovat.&lt;/div&gt;</summary>
		<author><name>IsiahMacansh7</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:IsiahMacansh7&amp;diff=101271</id>
		<title>Użytkownik:IsiahMacansh7</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:IsiahMacansh7&amp;diff=101271"/>
		<updated>2026-08-21T18:42:28Z</updated>

		<summary type="html">&lt;p&gt;IsiahMacansh7: Utworzono nową stronę &amp;quot;Váš průvodce světem interiérů se zabývá denně. Sdílím zde, jak zvládnout domácnost bez stresu. Nejraději hledat cesty, jak si usnadnit život.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Váš průvodce světem interiérů se zabývá denně. Sdílím zde, jak zvládnout domácnost bez stresu. Nejraději hledat cesty, jak si usnadnit život.&lt;/div&gt;</summary>
		<author><name>IsiahMacansh7</name></author>
	</entry>
</feed>