🔸 Vota aquí el siguiente vídeo del canal 👉 https://devexperto.com/video-klisst
Quizá has escuchado hablar mucho sobre Clean Code pero no sabes qué hacer ni por dónde empezar.
Aquí quiero darte las claves para que empieces a aplicar las enseñanzas del libro de Robert C. Martin a tus proyectos desde mañana mismo.
Índice:
00:00 Klisst
01:20 Intro Clean Code
02:41 Usa nombres con significado
02:58 Usa nombres fáciles de pronunciar
03:15 Usa nombres que puedan buscarse
03:43 Nombres de clases y métodos
04:02 Elige una sola palabra por concepto
04:21 Las funciones deben ser pequeñas
05:10 Haz una única cosa
05:37 No abuses de los switch/when
06:00 ¿Cuántos argumentos debe tener una función?
06:36 Evita los "flag arguments"
06:58 No generes "side effects"
07:23 No te repitas
07:43 Los comentarios mienten
08:04 Usa código autoexplicativo
08:27 A veces los comentarios son necesarios
08:50 Los comentarios dicen qué hace el código, no cómo lo hace
09:13 Diferencias entre objetos y estructuras de datos
09:37 La ley de Demeter
09:53 Usa excepciones en lugar de código de retorno
10:09 Escribe primero el try-catch-finally
10:23 Usa excepciones unchecked
10:59 No devuelvas Null
11:38 Las 3 leyes del TDD
11:58 Mantén limpios los tests
12:13 Clean tests
12:26 Un Assert por test
12:43 Un único concepto por test
12:56 La regla FIRST
13:41 Organización de clases
14:06 Las clases deberían ser pequeñas
14:32 Principio de responsabilidad única
14:45 Cohesión
15:07 Organiza tu código para prepararlo para el cambio
15:40 Separa la construcción de un sistema de un uso
16:21 Utiliza copias de objetas para trabajar con concurrencia
17:00 Conclusión
Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad
Create your
podcast in
minutes
It is Free