Przejdź do zawartości
Menu główne
Menu główne
przypnij
ukryj
Nawigacja
Strona główna
Ostatnie zmiany
Losowa strona
Pomoc z MediaWiki
Mazovia
Szukaj
Szukaj
Utwórz konto
Zaloguj się
Narzędzia osobiste
Utwórz konto
Zaloguj się
Strony dla anonimowych edytorów
dowiedz się więcej
Edycje
Dyskusja
Edytujesz
Automatizované testy versus ruční ověření v mobilní aplikaci
Strona
Dyskusja
polski
Czytaj
Edytuj
Edytuj źródło
Wyświetl historię
Narzędzia
Narzędzia
przypnij
ukryj
Działania
Czytaj
Edytuj
Edytuj źródło
Wyświetl historię
Ogólne
Linkujące
Zmiany w linkowanych
Strony specjalne
Informacje o tej stronie
Uwaga:
Nie jesteś zalogowany. Jeśli wykonasz jakąkolwiek zmianę, Twój adres IP będzie widoczny publicznie. Jeśli
zalogujesz się
lub
utworzysz konto
, Twoje zmiany zostaną przypisane do konta, wraz z innymi korzyściami.
Filtr antyspamowy.
Nie
wpisuj tu nic!
<br>Když někdo tvrdí, že na úklid a dohledávání nemá čas, obvykle to znamená, že ho stráví stejně, jen neplánovaně a pod tlakem. Skrytá práce se nedá zrušit, pouze odložit. Proto je lepší ji přiznat v odhadu a mít rezervu, než ji tajit a slibovat nereálný termín. U složitějších úkolů se vyplatí rozdělit odhad na dvě čísla: dobu soustředěné práce a dobu čekání a režie. Tím se odhalí, kde vzniká největší nejistota.<br><br>Tok práce mezi vývojářem a překladatelem je místo, kde projekty nejčastěji ztrácejí čas. Nastavte pravidlo, že nové klíče vznikají pouze v jednom výchozím jazyce a ostatní jazyky se doplňují dodatečně. Nikdy needitujte cizí jazykový soubor ručně, pokud k tomu nemáte důvod — snadno se stane, že přepíšete opravu z minula. Před nasazením porovnejte, které klíče v některém jazyce chybí, a chybějící text nahraďte výchozím zněním, aby aplikace nespadla a uživatel neviděl prázdné místo. Průběžná kontrola ušetří víc času než jednorázové hledání chyb před vydáním.<br><br>Mezi časté chyby patří testování pouze na jednom zařízení, [https://Isowindows.net/user/MarthaZamora/ Rekonstrukce Koupelny Krok Za Krokem] ignorování režimu offline a neověření obnovení stavu po přesunu aplikace na pozadí. Dalším problémem je testování pouze s čistými daty. Aplikace se může chovat jinak, když je úložiště plné, když chybí oprávnění nebo když jsou data poškozená. Proto je vhodné připravit sadu testovacích účtů a datových sad, které tyto stavy simulují.<br><br>Uspořádání souborů je druhé rozhodnutí, které se vám vrátí. Buď seskupíte překlady podle jazyka (cs.json, en.json, [https://analnoe.com/user/HoustonDann/ https://analnoe.com/user/houstondann/] de.json), nebo podle modulů (objednavky.cs.json, objednavky.en.json). První varianta je přehlednější pro malé projekty, druhá se vyplatí, když na sobě pracuje více týmů a každý spravuje jinou část aplikace. Ať zvolíte cokoli, dodržte to u všech jazyků stejně. Vnořování do hlubokých struktur vypadá elegantně, ale ztěžuje hledání a zvyšuje riziko, že někdo klíč přepíše omylem. Plochá struktura s jasnými předponami bývá spolehlivější.<br><br>Začněte tím, že rozdělíte odpovědnost dřív, než spustíte první sprint. Produktový vlastník rozhoduje o tom, co má největší hodnotu, a musí být k zastižení během sprintu. Scrum master odstraňuje překážky a hlídá, že se rámec neohýbá. Vývojáři odhadují a sami si řídí, jak práci udělají. Pokud tyhle tři role splývají v jednu osobu, dostanete chaos s agilní terminologií. V malých českých firmách je běžné, že produktový vlastník je zároveň vedoucí a zároveň řeší zákazníky. To se dá vydržet jeden sprint, ne pět.<br>Zvláštní pozornost věnujte tomu, co se nepřekládá. Čísla, data, měny a množné číslo se v každém jazyce chovají jinak. České „1 položka, 2 položky, 5 položek" neodpovídá anglickému „1 item, 2 items". Pokud to ignorujete, budete texty v kódu skládat ručně a dříve nebo později vznikne nesmysl. Používejte formátovací pravidla, která umožňují více tvarů pro jeden klíč, a datum i čísla formátujte podle jazyka, ne podle zvyku programátora. Stejně tak diakritika: soubory ukládejte vždy v kódování, které ji bezpečně přenese, a ověřte, že se znaky nezobrazují rozbité.<br><br> Stavy, které vývojáři nejčastěji vynechávaj<br><br>Největší pastí ale zůstává představa, že překlad je poslední krok. Ve skutečnosti je to průběžná disciplína. Jakmile přestanete hlídat klíče, strukturu a formáty, [https://www.hometalk.com/search/posts?filter=projekt projekt] se rozpadne na [https://Www.Hometalk.com/search/posts?filter=sadu%20nesourod%C3%BDch sadu nesourodých] textů, kterým už nikdo nerozumí. Nastavení, které vydrží, je nudné a předvídatelné: jednotné klíče, [https://Crabcodex.com/index.php/Kdy%C5%BE_commit_zpr%C3%A1va_%C5%A1et%C5%99%C3%AD_%C4%8Das_p%C5%99i_hled%C3%A1n%C3%AD_vin%C3%ADka_zm%C4%9Bny další informace] jasné soubory, jeden výchozí jazyk a kontrola před každým nasazením. Právě v tom je rozdíl mezi projektem, který další jazyk zvládne bezbolestně, a tím, který se při druhém jazyce zastaví.<br>Praktické je také nastavit přepínač jazyka na úrovni projektu, ne jen na úrovni souboru. Když otevřete soubor s překladem, IDE má automaticky přepnout klávesové zkratky pro komentování, formátování a hledání. Bez toho skončíte u toho, že v německém souboru mažete české znaky a naopak. Některá IDE to řeší přes tzv. jazykové profily – vytvořte jeden pro každý jazyk a přepínejte je podle potřeby. Není to o pohodlí, ale o tom, že se sníží počet regresí při merge.<br><br>Druhým krokem je nastavit kontrolu diakritiky a kódování. Každý jazyk má jiná pravidla pro řazení, velikost písmen a interpunkci. IDE by mělo umět zobrazit varování, když v českém souboru chybí háček nebo když v německém textu zůstane české příslovce. Zapněte si kontrolu pravopisu pro každý jazyk zvlášť a nastavte, aby se slovník nevztahoval na klíče, ale jen na hodnoty. Jinak vám podtrhne i názvy proměnných a přestanete varování vnímat.<br><br>If you have any concerns regarding where and how you can utilize [http://ndz.zp.ua/user/KeeshaSimms2793/ http://ndz.zp.Ua/User/KeeshaSimms2793/], you can contact us at our web page.<br>
Opis zmian:
Wszelki wkład na Mazovia może być edytowany, zmieniany lub usunięty przez innych użytkowników. Jeśli nie chcesz, żeby Twój tekst był dowolnie zmieniany przez każdego i rozpowszechniany bez ograniczeń, nie umieszczaj go tutaj.
Zapisując swoją edycję, oświadczasz, że ten tekst jest Twoim dziełem lub pochodzi z materiałów dostępnych na warunkach
domeny publicznej
lub kompatybilnych (zobacz także
Mazovia:Prawa autorskie
).
PROSZĘ NIE WPROWADZAĆ MATERIAŁÓW CHRONIONYCH PRAWEM AUTORSKIM BEZ POZWOLENIA WŁAŚCICIELA!
Anuluj
Pomoc w edycji
(otwiera się w nowym oknie)
Przełącz ograniczenie szerokości strony