Principios SOLID y Clean Code - Nombres según el tipo de dato

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ต.ค. 2024
  • ⏹️ Esta es una pequeña parte de mi curso de #PrincipiosSOLID y #CleanCode, en el cual aprenderás sobre fundamentos para diseño y desarrollo de aplicaciones, evitar la deuda técnica, cómo programar de una mejor manera y crear código de alta calidad.
    📚 Puedes adquirir el curso completo en: fernando-herre...
    📽️ Puedes encontrar la presentación en: devtalles.com/...
    Y en: devtalles.com/...
    🔗 Mi Web Personal: fernando-herre...
    🎙️ Mi Podcast: anchor.fm/fern...
    👥 Mi Twitter: / fernando_her85
    👨🏻‍🏫 Perfil de instructor | Udemy: www.udemy.com/...
    👨🏻‍💻 {d/t} DevTalles: cursos.devtall...
    👨🏻‍🎓 {d/t} DevTalles LinkedIn: / devtalles
    📱 {d/t} DevTalles Twitter: / devtalles
    💻 #Programacion #Development #Developer #FernandoHerrera #DevTalles #Fullstack #OnlineLearning #professor #instructor

ความคิดเห็น • 7

  • @skrakz1986
    @skrakz1986 ปีที่แล้ว

    Hola buenas tardes muchas gracias por todo el conocimiento que compartes, como sugerencia deberías hacer un curso práctico de pruebas unitarias, con todas las buenas prácticas

  • @edgardomolinagonzalez3121
    @edgardomolinagonzalez3121 ปีที่แล้ว

    Profe no entendí bien algo del aviso de Angular ¿mañana liberan las secciones en Udemy?

    • @DevTalles
      @DevTalles ปีที่แล้ว +1

      Hola, para Udemy estos días estamos cambiando los videos del curso hasta la sección 18, ya empezamos a moverlos. Pero quédate al pendiente de nuestro avisos en lugar de las fechas, Nosotros les notificaremos cuando ya esté terminado ese cambio

    • @edgardomolinagonzalez3121
      @edgardomolinagonzalez3121 ปีที่แล้ว +1

      @@DevTalles gracias, muero por verlos.

  • @juancastillo2853
    @juancastillo2853 ปีที่แล้ว

    En la parte de las funciones no me parece bien del todo, el libro clean code incluso dice que se deben evitar "efectos secundarios" en estas, y por ende se debería ser explícito en el nombre de una función si esta hace una acción adicional. En el caso de "createUserIfNotExists" podría estar bien, por que se da a entender que hay una comprobación previa (podría darse el caso de que se hizo la función siempre asumiendo qué no existirá el usuario qué se está creando).
    Saludos

    • @oarangov
      @oarangov ปีที่แล้ว

      Hoy día se suele usar mucho ORMs para la interacción con el modelo de datos; implícitamente hacen la comprobación de la existencia del objeto, y según el resultado de dicha comprobación, crean o actualizan. Lo de "si no existe lo creo" no le encuentro mucho sentido; si no lo encuentras claramente lo querrás crear, mientras que si lo encuentras seguramente buscarás actualizarlo y eso sería otro método.

  • @agdsys
    @agdsys ปีที่แล้ว

    saludos Fernando, estoy de acuerdo tener una nomenclatura mas exacta de la acción asociada a la variable o constante que pueda ser utilizada en los diferentes segmentos de desarrollo, pero se te escapa indicar temas importantes como el alcance, ( publica, privada, protegida, local) sin embargo esto ya fue conceptualizado desde hace mucho tiempo atrás, se conoce como puntuación húngara o notación húngara, es.wikipedia.org/wiki/Notaci%C3%B3n_h%C3%BAngara , en python se utiliza el concepto de pep8, sin embargo todo estará en un entorno asociado a la sintaxis de cada lenguaje y adaptar estos conceptos de la mejor forma para tener una manera estándar de desarrollo, saludos desde la bella Guatemala.