- JIT-X
- Posts
- JIT 6 - Nevěřte mýtům
JIT 6 - Nevěřte mýtům
Učení je nikdy nekončící proces. V IT to platí dvojnásob.
Ahoj,
informace se dají nalézt všude. Nemusíš nutně hledat nejlepší články či videa. Občas stačí zajít na sociální sítě a přečíst si příspěvky. Stejně tomu bylo u většiny dnešních zdrojů. Tak neváhej a vrhni se na první odkaz.
Fullstack vývojář je mýtus
Backend, Frontend a Fullstack pojmy, které občas rozpoutají vášně. Hlavně ten fullstack. Proč tomu tak je? Být fullstack vývojář je náročné. Musíš mít obrovskou sadu znalostí. Proč to teda firmy chtějí? Protože je to pro ně užitečné. Není něco závislé jen na fronteďákovi či backenďákovi. Když si jeden z nich vezme dovolenou, menší projekty můžou stát. Ale když znáš svůj projekt, svoje technologie jsi vlastně fullstack? Co když se ti na jiném projektu nesetkají technologie. Co takhle změnit terminologii na fullproduct - někdo, kdo umí pracovat s technologiemi produktu.
DevTools se stále vyvíjí
Prošel*la jsi DevTools? Naučil*a ses jejich funkcionalitu? Ale tím to nekončí. Stejně jako vychází nové verze prohlížeče vychází i nové verze DevTools. Od verze Google Chrome 113 je možné přepisovat hlavičky HTTP requestů, takže na to není potřeba speciální aplikace. Pokud nevíš, co jsou nebo kde najít DevTools, koukni do kurzu manuálního testera, kde najdeš kapitoly 2 a 7 o vývojářských nástrojích.
Testovat chování je důležité
Potřebujeme 100 % test coverage - pokrytí kódu testy! Nejlépe každý řádek. Ale proč? Chceme se kasat tím, že máme otestovanou nebo funkční aplikaci? Uživateli nezáleží kolik máme testů. Chce funkční aplikaci. Chce například nakoupit. Proto netestujme kód ale chování aplikace.
Potřebujeme performance?
Přečetl*a jsem si článek o performance. Potřebuji všechny ty nástroje na performance přidat do svého projektu. Prostě udělat nejnabušenější a nejvýkonější web. Akurát že vůbec. Než začneš řešit performance, je důležité se zamyslet nad projektem. Poznat svůj web, své uživatele. Když máš stovky uživatelů nepotřebuješ na malý webík obří kladivo jako je například Kubernetes.
Nestihl jsi předchozí díly? Máme archiv.
Pokud by sis chtěl o některém článku popovídat, rádi tě uvítáme na našem Discordu v sekci diskuzní fórum v tématu JIT.