Luxoft Tech Talks je nová série video podcastů v anglickém jazyce na našem kanálu YouTube, ve kterých IT guru z Luxoft a další sdílejí své znalosti a diskutují o nejnovějších trendech a současných technologiích. Videa budou vycházet 1-2x měsíčně.
Nyní k dispozici na kanálu:
•
Jaký systém správy verzí jste používali v roce 2010? Možná to byl Git, pokud jste ho přijali brzy, nebo jste byli příznivci Linuxu. Pravděpodobně jste použili Subversion, protože to v té době používala většina vývojářů. O deset let později Git v popularitě předběhl své konkurenty. Nemůžete se divit: co bude za dalších deset let? V této epizodě jsme přemýšleli o tom, jaké funkce systému správy verzí budou potřeba v roce 2030. Vyšší rychlost? Lepší podpora spolupráce? Plně automatické řešení konfliktů sloučení?
•
NativeScript je open source framework pro vývoj aplikací pro Android a iOS pomocí jednoduchého JavaScriptu, Angular nebo Vue. V tomto webináři se podíváme na implementaci NativeScriptu z technického hlediska. Prodiskutujeme:
- implementace JavaScriptových enginů (V8 a JavaScriptCore);
- vytvoření spojení mezi prostředím JavaScript a desktopovým prostředím Android/iOS pro přístup k nativnímu API;
- integrace Angular a NativeScript.
•
Testeři a programátoři stále častěji používají nástroje, které poskytují metriky objemu testovaného kódu. Tyto metriky ukazují, kolik kódu testovací sada pokrývala, a co je důležitější, jaké podmínky nebyly do testu zahrnuty. Některé nástroje také poskytují vhled do složitosti, a tedy pravděpodobných výzev, budoucích refaktorů kódu. V této prezentaci Rex vysvětluje některé metriky pro testovanou velikost kódu:
- pokrytí výpisů;
- pokrytí větvemi podmíněných příkazů (krytí rozhodnutí);
- modifikovaná metoda pokrytí podmínek/rozhodnutí;
- cyklomatická složitost podle McCabe (McCabe Cyclomatic Complexity);
- pokrytí základní trasy.
Rex vám řekne, jak používat metriky k psaní lepšího kódu nebo testů, a také to ilustruje na skutečných programech.
Výběr témat pro budoucí TechTalk je do značné míry na vás. Jaké technologie a témata by vás ještě zajímaly? Které řečníky byste rádi viděli na budoucích TechTalks? Zanechte svá přání v komentářích a
Zdroj: www.habr.com