Episodes
- Charla pre podcast: 00:04 - Introducción al tema: 13:45 - Mis primeros años: 16:45 - Primeras herramientas laborales: 36:28 - La actualidad: 49:44 - Charla Post Podcast: 1:52:30 - Cierre: 3:13:32 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la/333qhPp –––––––––––––––––––––––––––––– Curso completo de desarrollo en Swift 4...
Published 03/25/24
- Introducción al tema: 00:04 - Mis primeros años: 03:04 - Primeras herramientas laborales: 22:47 - La actualidad: 36:03 - Cierre: 1:38:49 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la/333qhPp –––––––––––––––––––––––––––––– Curso completo de desarrollo en Swift 4 desde...
Published 03/25/24
Published 03/25/24
- Disclaimers: 01:09 - Las premisas de Clean Code: 01:40 - Siempre habrá código: 02:03 - Los costos de un código desastroso: 17:00 - ¿Cómo se puede resolver el problema de código sucio?: 23:35 - ¿Qué es Clean Code?: 24:18 - ¿Por qué es importante Clean Code?: 25:17 - Las fortalezas de Clean Code: 30:55 - ¿Cómo aprender a escribir Clean Code?: 40:21 - Algunas consideraciones: 51:55 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago...
Published 02/05/24
- Inicio: 00:00 - Charla pre podcast: 00:12 - Presentación: 13:08 - Disclaimers: 14:41 Clean Code - Testing - Introducción al testing: 15:44 - Tests insuficientes: 21:37 - Usar herramientas de coverage: 30:07 - No saltear los tests triviales: 34:27 - Un test ignorado es una pregunta sobre una ambigüedad: 37:58 - Testear las condiciones borde: 44:28 - Testear exhaustivamente alrededor de los bugs: 51:00 - Los patrones de fallo revelan información: 58:44 - Los patrones de coverage pueden...
Published 01/31/24
- Presentación: 00:12 - Disclaimers: 01:45 Clean Code - Testing - Introducción al testing: 02:48 - Tests insuficientes: 08:41 - Usar herramientas de coverage: 17:11 - No saltear los tests triviales: 21:31 - Un test ignorado es una pregunta sobre una ambigüedad: 25:02 - Testear las condiciones borde: 31:32 - Testear exhaustivamente alrededor de los bugs: 38:04 - Los patrones de fallo revelan información: 45:48 - Los patrones de coverage pueden revelar información: 52:51 - Los tests deben...
Published 01/31/24
- Charla pre podcast: 00:13 - Presentación: 45:47 - Breve descripción de Clean Code: 46:13 - Disclaimers: 48:29 Clean Code - Nombres - Elegir nombres descriptivos: 49:42 - Elegir nombres apropiados al nivel de abstracción: 58:48 - Usar nomenclatura estándar cuando sea posible: 1:05:43 - Nombres no ambíguos: 1:11:10 - Usar nombres largos en grandes ámbitos: 1:14:02 - Evitar codificar información en nombres: 1:18:05 - Los nombres deberían describir los efectos laterales: 1:21:24 - Charla post...
Published 01/09/24
- Presentación: 00:13 - Breve descripción de Clean Code: 00:39 - Disclaimers: 02:55 Clean Code - Nombres - Elegir nombres descriptivos: 04:08 - Elegir nombres apropiados al nivel de abstracción: 13:14 - Usar nomenclatura estándar cuando sea posible: 20:09 - Nombres no ambíguos: 25:36 - Usar nombres largos en grandes ámbitos: 28:28 - Evitar codificar información en nombres: 32:31 - Los nombres deberían describir los efectos laterales: 35:50 - Cierre:...
Published 01/09/24
- Charla pre podcast: 0:11 - Presentación: 40:34 - Breve descripción de Clean Code: 40:54 - Disclaimers: 42:25 Clean Code - Aspectos Generales PT 8 - Las funcione solo deberían descender un solo nivel de abstracción: 45:36 * Incluye anécdota de ECG - Mantener datos configurables en niveles altos: 1:38:23 - Evitar la navegación transitiva: 1:49:47 - Charla post podcast: 1:56:48 - Cierre: 2:28:26 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime...
Published 01/02/24
- Breve descripción de Clean Code: 00:31 - Disclaimers: 02:02 Clean Code - Aspectos Generales PT 8 - Las funcione solo deberían descender un solo nivel de abstracción: 05:13 * Incluye anécdota de ECG - Mantener datos configurables en niveles altos: 58:00 - Evitar la navegación transitiva: 1:09:24 - Cierre: 1:16:25 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500:...
Published 01/02/24
–––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la/333qhPp –––––––––––––––––––––––––––––– Curso completo de desarrollo en Swift 4 desde cero https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1 Curso de desarrollo de aplicaciones para iOS 11 desde...
Published 12/27/23
- Disclaimers: 02:28 Clean Code - Aspectos Generales PT 7 - Encapsular opcionales: 03:10 - Evitar negar condicionales: 11:59 - Las funciones deberían hacer una sola cosa: 16:37 - Evitar el acoplamiento temporal implícito: 21:33 - No ser arbitrarios: 32:02 - Encapsular condiciones borde: 49:24 - Cierre: 58:52 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado...
Published 11/21/23
- Charla Pre Podcast: 00:13 - Comienzo del podcast: 48:09 - Disclaimer: 51:56 Clean Code - Aspectos Generales PT 6 - Preferir polimorfismo sobre if-else y switch-case: 52:55 - Seguir las convenciones estandar: 1:10:26 - Reemplazar números mágicos por constantes nombradas: 1:21:00 - Ser precisos: 1:28:28 - Estructura sobre convenciones: 1:36:00 - Charla Post Podcast: 1:42:49 - Cierre: 1:57:34 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado...
Published 10/31/23
- Comienzo del podcast: 00:13 - Disclaimer: 04:00 Clean Code - Aspectos Generales PT 6 - Preferir polimorfismo sobre if-else y switch-case: 04:59 - Seguir las convenciones estandar: 22:30 - Reemplazar números mágicos por constantes nombradas: 33:04 - Ser precisos: 40:32 - Estructura sobre convenciones: 48:04 - Cierre: 54:53 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500:...
Published 10/30/23
- Charla Pre Podcast: 00:11 - Comienzo del podcast: 15:52 - Disclaimer: 18:33 Clean Code - Aspectos Generales PT 5 - Responsabilidad mal ubicada: 19:37 - Funciones estáticas inadecuadas: 30:53 - Uso de variables explicativas: 42:15 - Los nombres de las funciones beben explicar lo que hacen: 46:14 - Entender el algoritmo: 50:17 - Argumentos Selectores: 1:11:26 - Convertir dependencias lógicas en dependencias físicas: 56:46 - Charla Post Podcast: 1:03:17 - Cierre:...
Published 10/23/23
- Comienzo del podcast: 00:11 - Disclaimer: 02:52 Clean Code - Aspectos Generales PT 5 - Responsabilidad mal ubicada: 03:56 - Funciones estáticas inadecuadas: 15:12 - Uso de variables explicativas: 26:34 - Los nombres de las funciones beben explicar lo que hacen: 30:33 - Entender el algoritmo: 34:36 - Argumentos Selectores: 55:45 - Convertir dependencias lógicas en dependencias físicas: 41:05 - Cierre: 47:36 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL :...
Published 10/23/23
- Charla Pre Podcast: 00:13 - Comienzo del podcast: 37:57 - Disclaimer: 38:42 Clean Code - Aspectos Generales PT 4 - Espaciado Vertical: 41:34 - Inconsistencias: 48:18 - Desorden: 53:59 - Acoplamiento Vertical: 57:19 - Envidia de características: 1:03:25 - Argumentos Selectores: 1:11:26 - No oscurecer la intención: 1:18:16 - Charla Post Podcast: 1:22:16 - Cierre: 2:47:33 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100:...
Published 10/16/23
- Comienzo del podcast: 00:13 - Disclaimer: 00:58 Clean Code - Aspectos Generales PT 4 - Espaciado Vertical: 03:50 - Inconsistencias: 10:34 - Desorden: 16:15 - Acoplamiento Vertical: 19:35 - Envidia de características: 25:41 - Argumentos Selectores: 33:42 - No oscurecer la intención: 40:32 - Cierre: 44:32 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado...
Published 10/16/23
–––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la/333qhPp –––––––––––––––––––––––––––––– Curso completo de desarrollo en Swift 4 desde cero https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1 Curso de desarrollo de aplicaciones para iOS 11 desde...
Published 09/27/23
- Charla pre podcast: 00:13 - Recapitulación de episodios anteriores: 18:42 - Disclaimers: 22:53 + Aspectos Generales PT 3: - Clases base dependiendo de sus derivadas: 24:09 - Demasiada información: 46:09 - Código muerto: 1:08:32 - Charla post podcast: 1:23:47 - Cierre: 1:29:03 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000:...
Published 09/19/23
- Recapitulación de episodios anteriores: 00:52 - Disclaimers: 05:03 + Aspectos Generales PT 3: - Clases base dependiendo de sus derivadas: 06:19 - Demasiada información: 28:19 - Código muerto: 50:42 - Cierre: 1:05:57 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la/333qhPp –––––––––––––––––––––––––––––– Curso...
Published 09/19/23
- Charla pre podcast: 00:13 - Comienzo del podcast: 30:10 - Recapitulación Clean Code: 30:19 - Disclaimers: 33:06 - Generalidades: - Medidas de seguridad anuladas: 34:20 - Duplicación: 44:33 - Código en el nivel de abstracción incorrecto: 1:05:47 - Charla post podcast: 1:25:00 - Cierre: 1:29:07 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado...
Published 08/14/23
- Recapitulación Clean Code: 00:22 - Disclaimers: 03:09 - Generalidades: - Medidas de seguridad anuladas: 04:23 - Duplicación: 14:36 - Código en el nivel de abstracción incorrecto: 35:50 - Cierre: 55:03 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime Mercado Pago $100: https://mpago.la/1Zqo3G9 Mercado Pago $500: https://mpago.la/2MZ3oz3 Mercado Pago $1000: https://mpago.la/333qhPp –––––––––––––––––––––––––––––– Curso completo de...
Published 08/14/23
- Pre podcast: 00:13 - Respondiendo comentario de episodio anterior: 01:28 - Comienzo del podcast: 17:40 - Disclaimers: 20:49 - Recapitulación: 23:12 - Funciones: - Funciones con demasiados argumentos: 24:48 - Argumentos de salida: 37:25 - Argumentos bandera: 43:38 - Funciones muertas: 50:08 - Generalidades: - Múltiples lenguajes en un solo archivo: 56:12 - Comportamiento obvio no implementado: 1:01:36 - Comportamiento incorrecto en condiciones borde: 1:10:53 -...
Published 08/07/23
- Disclaimers: 03:22 - Recapitulación: 05:45 - Funciones: - Funciones con demasiados argumentos: 07:21 - Argumentos de salida: 19:58 - Argumentos bandera: 26:11 - Funciones muertas: 32:41 - Generalidades: - Múltiples lenguajes en un solo archivo: 38:45 - Comportamiento obvio no implementado: 44:09 - Comportamiento incorrecto en condiciones borde: 53:26 - Cierre: 1:05:18 –––––––––––––––––––––––––––––– Para Contribuir PAYPAL : https://www.paypal.me/codetime...
Published 08/07/23