Refactorización de código con Joaquin Azcarate

Sin categorizar

Refactorización de código con Joaquin Azcarate

Estamos muy contentos de anunciar que tenemos un nuevo profesor en nuestro equipo – Joaquín Azcarate, que es un Ingeniero de Backend en Apiumhub que disfruta de la programación funcional, el diseño de la programación y la discusión de la arquitectura. Tiene amplios conocimientos trabajando con Java, con diferentes IDEs, creando cambios de refactorización y compitiendo en iniciativas de “code golf”. Joaquín es un gran apasionado de la enseñanza, los eventos y las comunidades de software. 

Y este verano estamos lanzando un nuevo Curso de Refactorización de Código con Joaquín, que puede ser reservado como un curso privado para su equipo. Además, estos meses está contribuyendo al blog de Apiumhub y a los meetups de Apiumhub

 

Nuevo curso de refactorización de código con Joaquin Azcarate

 

En este curso aprenderás las herramientas para trabajar de forma eficaz y eficiente con las bases de código existentes.  Este curso ofrecerá una combinación perfecta de teoría y ejercicios guiados. 

Entenderás mejor los patrones de refactorización que conducen a un desarrollo más productivo, encontrarás mejores abstracciones y guiarás un gran diseño.

Este es un curso centrado en Java y en las potentes herramientas de refactorización de código del ecosistema Java. Obtendrá todo un vocabulario para realizar pequeños cambios en el código que pueden suponer una gran mejora en la legibilidad, el rendimiento y la capacidad de probar el código.

Repasarás algunas técnicas de refactorización, y construirás una heurística sobre cómo encadenar estos simples bloques a un refactor mucho más rico, y luego practicarás el reconocimiento de estos patrones en bases de código más parecidas a las de producción.

También practicarás algo de TDD para asegurarte de que la refactorización no rompe el código existente, y cómo las pruebas y las refactorizaciones dan lugar a un mejor diseño.

Aparte de eso, también explorarás los bloques de construcción de la refactorización, extraer y método Inline, extraer y variable Inline, cambiar la firma del método, parámetro, renombrar, mover el método, algunos refactores más avanzados, objeto de parámetro, pull up/push down, introducir la interfaz e implementar la clase, generalizar el tipo declarado, eliminar el intermediario, encadenamiento de refactorización, desarrollo dirigido por pruebas. 

Este curso consta de 12 horas divididas en 6 sesiones de 2 horas cada una (2 semanas).

No hay fechas programadas para este curso. Haznos saber si crees que deberíamos organizarlo cerca de ti o si te gustaría reservarlo in situ para tu organización. ¡Pide un presupuesto

Leave your thought here

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the comparison bar
Compare
Compare ×
Let's Compare! Continue shopping

Membresías

¿Interesado en más workshops?

Suscríbete y recibe nuestro boletín de noticias
Tu información nunca será compartida con terceros