<?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=BrigitteDowling</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=BrigitteDowling"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/BrigitteDowling"/>
	<updated>2026-10-04T01:56:45Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Co_se_stane,_kdy%C5%BE_t%C3%BDm_p%C5%99estane_v%C4%9Btvit_a_za%C4%8Dne_rebasovat&amp;diff=402650</id>
		<title>Co se stane, když tým přestane větvit a začne rebasovat</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Co_se_stane,_kdy%C5%BE_t%C3%BDm_p%C5%99estane_v%C4%9Btvit_a_za%C4%8Dne_rebasovat&amp;diff=402650"/>
		<updated>2026-10-01T20:48:44Z</updated>

		<summary type="html">&lt;p&gt;BrigitteDowling: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Většina týmů se zasekne na tom, že každý člen pracuje přímo v hlavní větvi. Výsledkem jsou konflikty, přepsaná práce kolegy a hodiny strávené nad hledáním, kdo co rozbil. Řešení není složité: zaveďte krátké větve pro každou změnu a hlavní větev držte vždy funkční. Větev by měla žít maximálně dva dny. Čím déle ji držíte otevřenou, tím větší je riziko, že se vzdálí od zbytku kódu a sloučení bude bolet.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;První práce v IT nezačíná pohovorem, ale už přípravou. Firmy nečekají hotového odborníka, ale člověka, který umí přemýšlet a dotáhnout věci do konce. Pokud se ucházíte o juniorskou pozici, musíte prokázat, že zvládnete základní nástroje a nejste ztracení, když něco nefunguje. Zaměřte se na jeden jazyk a jeden framework. Kombinace „umím trochu od všeho&amp;quot; působí nejistě. Lepší je mít na GitHubu tři menší projekty, které jste sami napsali, než deset rozcviček z kurzů. U každého projektu mějte v hlavě, proč jste zvolili dané řešení a co byste dnes udělali jinak.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dokumentace REST API není soutěž v kráse, ale nástroj, který má druhému vývojáři ušetřit cestu do zdrojového kódu. Pokud ji píšeš až na konci, vzniká z paměti a s chybami. Začni rozhraním a teprve pak piš implementaci. U každého endpointu nejdřív rozhodni, co vrací a co očekává, a teprve potom řeš, jak to uděláš v databázi.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Pozor na verze a zpětnou kompatibilitu. Přidání nového pole je bezpečné, odebrání nebo přejmenování existujícího už ne. Změnu, která rozbije klienty, dělej v nové verzi a starou nech nějakou dobu běžet. Do dokumentace napiš, které verze jsou aktivní a co se změnilo. Bez toho se frontend dozví o změně až ve chvíli, kdy přestane fungovat v produkci.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Ptejte se na priority, ne na datum Místo otázky „Kdy to potřebujete?&amp;quot; se ptejte „Co je pro vás nejdůležitější?&amp;quot; Zákazník často řekne, že to musí být do pátku, ale po chvíli zjistíte, že jde o jednu konkrétní funkci. Pak můžete dodat zbytek později a termín dodržíte. Pokud se ptáte na datum, dostanete datum. Pokud se ptáte na hodnotu, dostanete informaci, se kterou se dá pracovat.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;U dávkového vkládání a hromadných aktualizací se často objevuje jiná chyba: aplikace spojí více hodnot do jednoho dotazu a zapomene, že počet parametrů musí odpovídat počtu zástupných symbolů. Pokud se počet neshoduje, vývojář sáhne po ručním skládání a tím vrátí injektáž zpět do hry. Bezpečnější je zpracovat dávku po menších částech nebo použít jeden připravený dotaz v cyklu, i za cenu mírně vyšší režie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dále si zvykni na větev. Výchozí větev je tvoje hlavní linie, ale veškerou novou práci dělej v samostatné větvi. Pojmenuj ji krátce a výstižně podle toho, co řeší. Jakmile je funkce hotová a otestovaná, sloučíš ji zpět. Tím se vyhneš situaci, kdy rozpracovaná změna blokuje vydání opravy. Sloučení dělej po malých krocích, ne jednou za měsíc s tisíci změnami. Malé sloučení se snadno kontroluje a snadno se v něm hledá chyba.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Příklady a schéma místo odstavců prózy Místo dlouhého popisu parametrů uveď konkrétní požadavek a odpověď. Užitečný je i strojově čitelný popis, ze kterého si frontend vygeneruje typy. Když je kontrakt popsaný formálně, odhalí se překlepy v názvech polí ještě před prvním spuštěním. Ručně psané příklady mají tendenci zastarat, proto je generuj z běžícího kódu nebo je alespoň kontroluj v testech.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Základem je jednotný tvar odpovědí. Domluv se na obálce, která obsahuje data a chybu, ať se frontend nemusí učit nový formát u každé routy. U chyb vracej konzistentní objekt s kódem, krátkou zprávou a volitelně detailem pole, které selhalo. Vyhni se tomu, aby jedna chyba byla holý řetězec a jiná strukturovaný objekt. Právě tady vzniká většina zbytečných oprav.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Portfolio je důležitější než životopis. životopis řekne, kde jste studovali, ale kód ukáže, jak přemýšlíte. Věnujte pozornost čitelnosti: konzistentní názvy, krátké funkce, žádné zbytečné komentáře. Přidejte README, kde jednoduše popíšete, co projekt dělá a jak ho spustit. Pokud projekt obsahuje testy, máte výhodu. Testy nejsou formalita, ale signál, že berete kvalitu vážně. Na pohovoru se nebojte přiznat, že něčemu nerozumíte. Lhaní se rychle odhalí a je to horší než neznalost.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nakonec si nastav zálohu. Repozitář jen na svém počítači tě neochrání před selháním disku. Používej vzdálený repozitář a push prováděj pravidelně, klidně několikrát denně. Pokud pracuješ v týmu, domluvte se na jednom postupu pro větve a slučování a držte se ho. Nejčastější chyba není technická, ale lidská: nedůslednost. Verzování funguje jen tehdy, když ho používáš pořád, ne jen ve chvílích, kdy si vzpomeneš.&lt;/div&gt;</summary>
		<author><name>BrigitteDowling</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:BrigitteDowling&amp;diff=402647</id>
		<title>Benutzer:BrigitteDowling</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:BrigitteDowling&amp;diff=402647"/>
		<updated>2026-10-01T20:48:43Z</updated>

		<summary type="html">&lt;p&gt;BrigitteDowling: Die Seite wurde neu angelegt: „Váš průvodce světem interiérů se zabývá denně. Sdílím zde, jak si poradit v malém bytě. Nejvíc mě baví popisovat postupy krok za krokem.“&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 si poradit v malém bytě. Nejvíc mě baví popisovat postupy krok za krokem.&lt;/div&gt;</summary>
		<author><name>BrigitteDowling</name></author>
	</entry>
</feed>