<?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=EdithWaltman</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=EdithWaltman"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/EdithWaltman"/>
	<updated>2026-10-11T21:09:16Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Console.WriteLine_nebo_Debug.WriteLine:_co_se_skute%C4%8Dn%C4%9B_nau%C4%8D%C3%AD%C5%A1_v_prvn%C3%ADm_projektu&amp;diff=1040851</id>
		<title>Console.WriteLine nebo Debug.WriteLine: co se skutečně naučíš v prvním projektu</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Console.WriteLine_nebo_Debug.WriteLine:_co_se_skute%C4%8Dn%C4%9B_nau%C4%8D%C3%AD%C5%A1_v_prvn%C3%ADm_projektu&amp;diff=1040851"/>
		<updated>2026-10-11T19:24:06Z</updated>

		<summary type="html">&lt;p&gt;EdithWaltman: Utworzono nową stronę &amp;quot;Větve pojmenovávejte podle účelu, ne podle jména autora. Formát jako typ/issue-strucny-popis (např. feat/platby-refund nebo fix/prihlaseni-timeout) drží pořádek i ve chvíli, kdy je v repozitáři otevřených větví dvacet. Před vytvořením větve vždy aktualizujte hlavní linii a teprve z ní odbočte. Větev vytvořená ze zastaralého stavu přináší konflikty, které nemají nic společného s vaší prací, a jejich řešení zabere čas, kte…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Větve pojmenovávejte podle účelu, ne podle jména autora. Formát jako typ/issue-strucny-popis (např. feat/platby-refund nebo fix/prihlaseni-timeout) drží pořádek i ve chvíli, kdy je v repozitáři otevřených větví dvacet. Před vytvořením větve vždy aktualizujte hlavní linii a teprve z ní odbočte. Větev vytvořená ze zastaralého stavu přináší konflikty, které nemají nic společného s vaší prací, a jejich řešení zabere čas, který jste mohli věnovat funkci.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Před pohovorem si zjisti, jak firma pracuje. Sleduj, zda používají testy, code review a jak vypadá nasazení. Připrav si dvě až tři otázky na proces, ne na benefity. Otázka „jak probíhá předání úkolu od zadání k nasazení&amp;quot; řekne o firmě víc než cokoliv jiného. Zároveň tím dáváš najevo, že tě zajímá práce, ne jen místo. Na konci vždy pošli krátké poděkování e-mailem s jednou větou, co tě na rozhovoru zaujalo.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nepotřebuješ na první projekt žádný složitý rámec ani databázi. Stačí ti konzole, jedna proměnná a příkaz dotnet run. Když zvládneš tohle, máš základ, na kterém staví všechno ostatní. Až ti to poběží, zkus přidat podmínku if a vypsat jiný text podle hodnoty. Uvidíš, že se toho dá stihnout víc, než se na první pohled zdá.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nepodceňujte nástroje pro vývoj. Redux DevTools umožňují sledovat každou akci, skákat v čase a porovnávat strom stavu před a po. Když se aplikace chová divně, první krok je najít akci, po které se stav rozbije. Často se ukáže, že reducer mutuje původní objekt místo vytvoření nového. V produkci middleware pro logování vypněte, jinak zbytečně zpomaluje aplikaci a zaplavuje konzoli. Stejně tak kontrolujte, že žádný reducer neobsahuje náhodné hodnoty nebo volání API.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Kontrakty místo kopírování scénář&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Prvních pár minut v C# rozhoduje o tom, jestli tě programování chytne, nebo odradí. Většina začátečníků zbytečně tráví čas studiem teorie a pak narazí na to, že vlastně neumí spustit ani jednoduchý program. Přitom stačí nainstalovat .NET SDK a jeden editor. Bez SDK tvůj kód nepoběží, i kdybys měl sebelepší vývojové prostředí. Po instalaci si ověř v terminálu příkaz dotnet --version. Když vypíše číslo, máš vyhráno.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Začněte u pojmenování. Název proměnné má říct, co v ní je, ne jaký má typ. userList je lepší než arr, isActive lepší než flag. Funkce pojmenujte podle toho, co dělají: vypocitejCenu místo process. Pokud název potřebuje komentář, abyste pochopili jeho smysl, přejmenujte ho. Jednoslovné zkratky jako tmp, x nebo obj si nechte jen pro krátké cykly, kde je význam zřejmý z kontextu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jakmile ti běží výpis textu, zkus proměnnou. Napiš string jmeno = &amp;quot;Karel&amp;quot;; a pod tím Console.WriteLine(&amp;quot;Ahoj &amp;quot; + jmeno);. Spusť znovu. Vidíš, že se text spojil. Pak zkus int vek = 25; a vypiš ho. Tady narazíš na první typový problém: číslo a text se nespojí jen tak. Buď použij Console.WriteLine(&amp;quot;Je mi &amp;quot; + vek + &amp;quot; let&amp;quot;);, nebo modernější zápis Console.WriteLine($&amp;quot;Je mi vek let&amp;quot;);. Znak dolaru před uvozovkami znamená, že se do textu vkládají proměnné ve složených závorkách. Tohle je čistší a méně náchylné k chybám.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Poslední věc, kterou začátečníci podceňují, je čtení vstupu. Přidej Console.ReadLine(); na konec programu. Tím se okno nezavře, dokud nestiskneš Enter. Bez toho se program spustí a hned skončí, takže výpisu ani nepostřehneš. Až budeš chtít načíst text od uživatele, použij string vstup = Console.ReadLine();. Pozor, vrací vždy text, i když uživatel napíše číslo. Pro převod použij int.Parse(vstup), ale jen když víš, že vstup je skutečně číslo. Jinak program spadne. Na to se chytá každý začátečník.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Vytvoř složku, otevři v ní terminál a spusť dotnet new console -n MujPrvniProjekt. Příkaz vygeneruje kostru aplikace včetně souboru Program.cs. Otevři ho v editoru. Uvidíš řádek Console.WriteLine(&amp;quot;Hello, World!&amp;quot;);. Tohle je tvůj první spustitelný kód. Smaž uvozovky a napiš vlastní text. Pak v terminálu spusť dotnet run. Pokud se text objeví, právě jsi napsal a spustil první program. Žádná magie, jen příkaz a soubor.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Co dělat, když se program nespustí Nejčastější chyba začátečníků není v kódu, ale v cestě. Terminál musí být otevřený ve složce, kde je soubor Program.cs. Když jsi o úroveň výš nebo níž, dotnet run nenajde projekt a vypíše chybu. Další častý problém je chybějící středník na konci řádku. C# je na středníky přísný. Stejně tak záleží na velikosti písmen: console.writeline nefunguje, správně je Console.WriteLine. Když program hlásí chybu, čti ji odshora. První řádek obvykle říká, co je špatně, a teprve zbytek je následek.&lt;/div&gt;</summary>
		<author><name>EdithWaltman</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:EdithWaltman&amp;diff=1040849</id>
		<title>Użytkownik:EdithWaltman</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:EdithWaltman&amp;diff=1040849"/>
		<updated>2026-10-11T19:24:05Z</updated>

		<summary type="html">&lt;p&gt;EdithWaltman: Utworzono nową stronę &amp;quot;Váš průvodce praktickým bydlením se zabývá denně. Sdílím zde, jak zvládnout domácnost bez stresu. Nejraději popisovat postupy krok za krokem.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Váš průvodce praktickým bydlením se zabývá denně. Sdílím zde, jak zvládnout domácnost bez stresu. Nejraději popisovat postupy krok za krokem.&lt;/div&gt;</summary>
		<author><name>EdithWaltman</name></author>
	</entry>
</feed>