Luxoft Tech Talks és una nova sèrie de podcasts de vídeo en anglès al nostre canal de YouTube, en què gurus informàtics de Luxoft i altres comparteixen els seus coneixements i discuteixen les últimes tendències i tecnologies actuals. Els vídeos es publicaran 1-2 vegades al mes.
Ja disponible al canal:
•
Quin sistema de control de versions vau utilitzar el 2010? Potser va ser Git si el vau adoptar d'hora o si fos un devot de Linux. Segurament heu utilitzat Subversion perquè això és el que la majoria de desenvolupadors utilitzaven en aquell moment. Deu anys després, Git ha superat els seus competidors en popularitat. No pots evitar preguntar-te: què passarà d'aquí a deu anys més? En aquest episodi, vam pensar quines funcions del sistema de control de versions seran necessàries el 2030. Més velocitat? Millor suport de col·laboració? Resolució totalment automàtica dels conflictes de fusió?
•
NativeScript és un marc de codi obert per desenvolupar aplicacions a Android i iOS mitjançant JavaScript senzill, Angular o Vue. En aquest seminari web veurem la implementació de NativeScript des d'un punt de vista tècnic. Discutirem:
- implementació de motors JavaScript (V8 i JavaScriptCore);
- establir una connexió entre els entorns d'escriptori JavaScript i Android/iOS per accedir a l'API nativa;
- integració d'Angular i NativeScript.
•
Els provadors i programadors utilitzen cada cop més eines que proporcionen mètriques sobre el volum de codi provat. Aquestes mètriques mostren quant de codi va cobrir la suite de proves i, el que és més important, quines condicions no es van incloure a la prova. Algunes eines també proporcionen informació sobre la complexitat i, per tant, els possibles reptes, de les futures refactoritzacions de codi. En aquesta presentació, Rex explica algunes de les mètriques de la mida del codi provada:
- cobertura de declaracions;
- cobertura per branques d'enunciats condicionals (cobertura de decisions);
- mètode de cobertura de condició/decisió modificat;
- complexitat ciclomàtica segons McCabe (McCabe Cyclomatic Complexity);
- cobertura de la ruta bàsica.
Rex us dirà com utilitzar mètriques per escriure un millor codi o proves, i també ho il·lustrarà amb programes reals.
L'elecció dels temes per a futures TechTalks depèn en gran mesura de tu. Quines tecnologies i temes encara t'interessarien? Quins ponents t'agradaria veure a les futures TechTalks? Deixa els teus desitjos als comentaris i
Font: www.habr.com