Presented by:

Jonathan Vila

from Sonar

Java Champion, Organiser at BarcelonaJUG and cofounder of JBCNConf and DevBcn conferences in Barcelona.

Currently working as Developer Advocate in Java for Sonarsource (SonarLint,SonarQube), focused on Clean Code & Security. Former SE at Tetrate, SSE at Red Hat in Keycloak team, SSE at Ocado Technology, SSE at Netcentric. I have worked as a (paid) developer since 30 years ago using Go on Kubernetes for a Service Mesh layer on top of Istio | Java on Kubernetes for K8s Operator, Rest API, using Quarkus, GraalVM, Apache Camel | PHP | VB | Python | Pascal | C

Very interested in simulated reality, psychology and Java.

Como developers participamos cada dia en la evolucion de software, ya sea añadiendo nuevas e interesantes funcionalidades, asi como adaptando las actuales o incluso integrando con sistemas o plataformas externos. Pero, ponemos el mismo esfuerzo en hacer que nuestro codigo sea robusto, mantenible, consistente, seguro, claro y bien probado? Realmente vale la pena invertir tiempo en ello ?

En esta charla veremos la importancia del "clean code" asi como las ventajas que aporta (y las penas que evita) introduciendo conceptos como el Clean As You Code y herramientas free y opensource.

Clean Code va mas alla del software que se produce y de su lenguaje de programacion. Es parte fundamental y de crecimiento en la figura de un developer, algo que nos representa sin importar donde o con que lenguaje trabajemos. No perdamos el hilo.

Date:
2023 June 9 - 15:30
Duration:
45 min
Room:
Sala Benalmádena
Conference:
Opensouthcode 2023
Language:
Spanish; Castilian
Track:
Difficulty:
Easy

Happening at the same time:

  1. Streaming data analysis with ksqlDB
  2. Start Time:
    2023 June 9 15:30

    Room:
    Sala Riogordo-1

  3. Hola React Query
  4. Start Time:
    2023 June 9 15:30

    Room:
    Sala Fuengirola

  5. ¡Adiós pip!
  6. Start Time:
    2023 June 9 15:30

    Room:
    Sala Colmenar-3

  7. Audiofilia en Linux
  8. Start Time:
    2023 June 9 15:30

    Room:
    Sala Canillas - Akademy-es

  9. Seguridad desde cero en contenedores y Kubernetes
  10. Start Time:
    2023 June 9 15:30

    Room:
    Sala Riogordo-2

  11. Primeros pasos con Spring Native
  12. Start Time:
    2023 June 9 15:30

    Room:
    Sala Riogordo-3

  13. InnerSource. Cómo la cultura Open Source puede "infectar” la cultura corporativa
  14. Start Time:
    2023 June 9 15:30

    Room:
    Sala Mollina