173. SENIOR DEVELOPER revela cómo escribir CÓDIGO TOP│CALIDAD en el CÓDIGO [TOPIC#7]
Description
REFACTORIZA tu carrera como developer, aprende CALIDAD en el CÓDIGO. Una skill muy valorada en el mundo tech. ⚡
NOTAS DEL EPISODIO:
👉🏼 https://gabimoreno.soy/calidad-codigo-topic7
ÍNDICE:
- Previa
- Bienvenida y presentación
- Saúl nos habla sobre él, su experiencia y su background
- 🔍 ¿Qué es la CALIDAD del CÓDIGO?
- ⚠ ¿Cómo equilibrar la presión de entregar rápido a la necesidad de mantener tu código limpio y testable?
- 👀 ¿En cuántas empresas ha estado Saúl donde le han dicho que no hay tiempo para los TESTS?
- 👨🏻💻 ¿Qué practicas recomiendas para equipos de desarrollo para que mantengan un estilo de código homogéneo en el proyecto?
- ✔ Cuando estás revisando código y el Android Studio de la persona no está configurado de la misma forma que en el proyecto, ¿cómo se explica al equipo que hay que seguir unas normas?
- 🎯 ¿Cuáles son las métricas más importantes para valorar la calidad del código desde el punto de vista de un lead developer?
- ⌚ ¿Cuándo debería ser el momento apropiado para REFACTORIZAR una pieza de código?
- 💡 Hábitos clave o pasos o consejos para refactorizar
- 🛠 ¿Cómo se integra esto de la calidad en la integración continua?
- 🤔 ¿Es clean architecture garantía de calidad?
- ¡Muchísimas gracias Saúl! 😊
- 1️⃣ ¿Qué es lo primero que revisas al evaluar la calidad de un código?
- 2️⃣ ¿Cuál es el mayor error que un programador puede cometer respecto a la calidad del código?
- 3️⃣ ¿Refactorizar o empezar desde cero?
- 4️⃣ ¿Cuál es tu herramienta favorita para asegurar la calidad del código?
- 5️⃣ ¿Es el legacy code DEUDA TÉCNICA?
- 6️⃣ ¿Cuál es el principal indicador de que a un código le hace falta un buen refactoring?
- 7️⃣ ¿Detekt o Ktlint?
- 8️⃣ ¿Qué práctica crees que es subestimada, pero es crucial para la calidad del código?
- 9️⃣ Consejo rápido para mantener el código limpio
- 🔟 ¿Java o Kotlin?
- ⚡ Recuperamos la pregunta de si el legacy code es DEUDA TÉCNICA
- ¡Muchísimas gracias de nuevo Saúl! 😊
- Dónde podemos encontrar a nuestro invitado
- Despedida y cierre

![173. SENIOR DEVELOPER revela cómo escribir CÓDIGO TOP│CALIDAD en el CÓDIGO [TOPIC#7] 173. SENIOR DEVELOPER revela cómo escribir CÓDIGO TOP│CALIDAD en el CÓDIGO [TOPIC#7]](https://s3.castbox.fm/05/3d/ba/46c0c385f8bcb2d626d8b3d85946897064_scaled_v1_400.jpg)







![177. Así se monta un CI/CD en una COMPAÑÍA TOP de PRODUCTO con Nicolás Patarino [TOPIC#11] 177. Así se monta un CI/CD en una COMPAÑÍA TOP de PRODUCTO con Nicolás Patarino [TOPIC#11]](https://s3.castbox.fm/a0/67/92/510e86d6c5daa06aec4fc267c1d761dc8a_scaled_v1_400.jpg)
![176. Descubre JETPACK COMPOSE por dentro│Jorge Castillo [TOPIC#10] 176. Descubre JETPACK COMPOSE por dentro│Jorge Castillo [TOPIC#10]](https://s3.castbox.fm/8d/78/45/ae2afd11ae290cc3ba7d3cf7821a1d128d_scaled_v1_400.jpg)
![175. Un PACTO de CABALLEROS 🤝🏼 CORRUTINAS + FLOW [TOPIC#9] 175. Un PACTO de CABALLEROS 🤝🏼 CORRUTINAS + FLOW [TOPIC#9]](https://s3.castbox.fm/34/7b/ae/37bff8fb2a9488caa3d5edc80a930a27f2_scaled_v1_400.jpg)
![174. ¿CÓMO funciona un COMPILADOR | KOTLIN AVANZADO❓ [TOPIC#8] 174. ¿CÓMO funciona un COMPILADOR | KOTLIN AVANZADO❓ [TOPIC#8]](https://s3.castbox.fm/4f/87/50/9e0ba217506fe5e993fee63c6fe4318f5c_scaled_v1_400.jpg)

![171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6] 171. ¿Existen los TESTS de UI unitarios❓️| UI Testing [TOPIC#6]](https://s3.castbox.fm/1c/15/81/8c2f9773c5c561780952ee69a66b655e85_scaled_v1_400.jpg)



![167. GRADLE [TOPIC#5] 167. GRADLE [TOPIC#5]](https://s3.castbox.fm/7e/e1/8d/558471ae5980fcc90bdace4b7936f06f01_scaled_v1_400.jpg)




