Luxoft Tech Talks é unha nova serie de podcasts de vídeo en inglés na nosa canle de YouTube, nos que gurús informáticos de Luxoft e outros comparten os seus coñecementos e discuten as últimas tendencias e tecnoloxías actuais. Os vídeos publicaranse 1-2 veces ao mes.
Xa dispoñible na canle:
•
Que sistema de control de versións usaches en 2010? Quizais fose Git se o adoptaches cedo ou eras un devoto de Linux. Probablemente usaches Subversion porque é o que usaban a maioría dos desenvolvedores nese momento. Dez anos despois, Git superou aos seus competidores en popularidade. Non podes evitar preguntarte: que pasará noutros dez anos? Neste episodio, pensamos en que funcións do sistema de control de versións serán necesarias en 2030. Maior velocidade? Mellor apoio á colaboración? Resolución totalmente automática de conflitos de combinación?
•
NativeScript é un framework de código aberto para desenvolver aplicacións en Android e iOS mediante JavaScript simple, Angular ou Vue. Neste seminario web analizaremos a implementación de NativeScript desde un punto de vista técnico. Imos discutir:
- implementación de motores JavaScript (V8 e JavaScriptCore);
- establecer unha conexión entre os entornos de escritorio JavaScript e Android/iOS para acceder á API nativa;
- integración de Angular e NativeScript.
•
Os probadores e programadores utilizan cada vez máis ferramentas que proporcionan métricas sobre o volume de código probado. Estas métricas mostran canto código cubría o conxunto de probas e, o que é máis importante, que condicións non se incluíron na proba. Algunhas ferramentas tamén proporcionan información sobre a complexidade e, polo tanto, os probables desafíos, das futuras refactorizacións de código. Nesta presentación, Rex explica algunhas das métricas para o tamaño do código probado:
- cobertura da declaración;
- cobertura por ramas de declaracións condicionais (cobertura de decisións);
- método de cobertura de condición/decisión modificado;
- complexidade ciclomática segundo McCabe (McCabe Cyclomatic Complexity);
- cobertura de ruta base.
Rex indicarache como usar as métricas para escribir mellor código ou probas, e tamén ilustrará isto con programas reais.
A elección dos temas para futuros TechTalks depende en gran parte de ti. Que tecnoloxías e temas aínda che interesarían? Que oradores che gustaría ver nas futuras TechTalks? Deixa os teus desexos nos comentarios e
Fonte: www.habr.com