El segundo discurso está dedicado a la automatización de pruebas de métricas de productos en pruebas de interfaz de usuario en iOS. Hablemos de cómo se probó la métrica antes y en qué querían convertirla. Agregue a esto los factores de desafío en forma de limitaciones de la plataforma y los procesos comerciales, y este es un buen momento para compartir sus pensamientos con la comunidad.
Y finalmente. ¿Te encuentras con los mismos errores una y otra vez en los proyectos de Kotlin? Y el punto aquí puede no estar en absoluto en el factor humano, sino, por ejemplo, en principios de programación mal entendidos. Si respondió “sí”, mire 3 videos en los que el orador analizará las causas de tales errores y cómo puede evitarlos.
Biblioteca para dibujar gráficos
Sergey Tobolin, desarrollador de iOS
Cómo la biblioteca puede ser útil y cómo reutilizarla desde el exterior
1:04 Acerca de la analítica en Reino Unidoassa
1:46 Concepto de diseño
2:46 Elegir un marco
4:08 SiChart
4:54 SpriteKit
5:25 Primera etapa: desarrollo de un algoritmo
7:53 Tipos de extremos del gráfico
10:23 Segunda etapa: dibujar el gráfico e interactuar con él
12:20 Tercera etapa: animación
16:17 Resultados
Herramienta para probar métricas de productos en pruebas de IU
Stanislav Zelikson, desarrollador de iOS
Stas te contará cómo una tarea aparentemente simple se ha convertido en un desafío interesante debido a las limitaciones de la plataforma y nuestros procesos comerciales.
1:27 ¿Cómo empezó todo?
2:39 ¿Cómo probamos la métrica antes?
3:16 Requisitos
4:40 Formas de implementación
9:00 Implementación de métricas de envío
22:10 Primer lanzamiento en CI
25:53 Muchos simuladores
29:40 Integración en pruebas
40:36 Enlace a materiales en GitHub
Código que funciona pero es malo
Nina Semkina, Desarrolladora Senior de Android
Nina revisará los molestos errores de Kotlin que aparecen una y otra vez en los proyectos. Y lo más importante, analizará las razones de su aparición.
1:47 Problemas del patrón Singleton. Ejemplo con inicialización de parámetros
5:29 Contexto en Singleton. Ejemplo con recuperación segura para subprocesos
9:19 Violaciones del principio de responsabilidad única
13:38 Violaciones del principio de sustitución de Barbara Liskov
19:24 Estados en competencia Vista
25:24 Resumen
Todos los informes de la gran conferencia de TI YuMoneyDay .