Open Source Code Inspection, Security and Testing Power Tools
Top 10 de herramientas que todo desarrollador debería conocer y usar
Jorge Hidalgo
Jorge Hidalgo is the Global Java Professional Community Co-Lead in Accenture, DevOps lead for Accenture Iberia and Architecture, Cloud and DevOps lead for Accenture Advanced Technology Center in Spain. Besides Professional Community and Capability work, Jorge dedicates a portion of his time in various architectural and management roles, helps projects through services as the Accenture Discovery and Diagnostic Service and Accenture Architecture Excellence, participates in proposals/orals and supports projects in their adoption of cutting edge technologies and architectures. He is a global Architecture, Cloud, Java and DevOps SME that frequently writes and speaks about software development, quality and testing topics, internally in Accenture through blogs and webinars, publicly through his blog at http://deors.wordpress.com and in conferences like JavaOne, OpenSlava, OpenSouthCode, DevOps Days, CommitConf, RootedCon or Codemotion. Follow him on Twitter: @deors314
No video of the event yet, sorry!
En toda profesión conocer y usar las herramientas adecuadas es fundamental. En el caso del desarrollo de software, contar con herramientas de inspección de código, seguridad y prueba puede ser la diferencia entre un desarrollo de calidad, que realiza las funciones que se esperan de él sin bugs, y un mal trabajo. Aunque existen en el mercado grandes herramientas comerciales que realizan estas funciones, somos muy afortunados de contar con grandísimas herramientas en el espacio open source, que en muchos casos no desmerecen en absoluto en cuanto a funcionalidades a herramientas de pago. En esta charla introduciremos cuáles son las herramientas open source líderes en 5 áreas - inspección estática del código, cálculo de la cobertura de pruebas, mocking y dobles de pruebas, pruebas de mutación y pruebas de seguridad y vulnearbilidad de las aplicaciones - para algunos de los lenguajes más utilizados - Java, JavaScript, TypeScript, Dart, Groovy y Scala. Discutiremos los casos de uso de estas herramientas, por qué son importantes y los beneficios que como desarrolladores nos aportan. Algunas de las herramientas que se presentarán son: SonarQube, ESLint, JaCoCo, isparta, Pitest y OWASP ZAP.
- Date:
- 2018 June 2 - 16:30
- Duration:
- 45 min
- Room:
- Sala Fuengirola - 001
- Conference:
- Opensouthcode 2018
- Language:
- Spanish; Castilian
- Track:
- Difficulty:
- Easy
- Redux Sagas vs Observables
- Start Time:
- 2018 June 2 16:30
- Room:
- Sala Benalmádena - 002
- Ansible para programadores
- Start Time:
- 2018 June 2 16:30
- Room:
- Sala Canillas - 013