Entender los detalles y ser minuciosos para mejorar en ingeniería

Поделиться
HTML-код
  • Опубликовано: 12 янв 2025

Комментарии • 5

  • @raulgarfer
    @raulgarfer 3 года назад +1

    De las mejores clases que has dado, en mi opinión. Aplicable a todo lo demás, gracias otra vez más.

  • @EdwardYamunaque
    @EdwardYamunaque 5 лет назад +1

    Buen vídeo, es muy cierto lo que explicas, ya lo he comprobado!.

  •  5 лет назад +1

    BRAVO BRAVO BRAVO!!! Estimado Fran:
    Me sangran las manos de aplaudir. Este debe de ser uno de los vídeos más importantes que te haya visto nunca y me encanta saber hasta en qué punto coincidimos. Cuando pueda conocerte personalmente da por hecho una ración de torreznos como poco. Y alguna que otra cerveza, que eso a palo seco entra muy mal xDD

  • @silose
    @silose 5 лет назад

    👍, Saludos.

  • @vicboma1
    @vicboma1 5 лет назад +1

    Buenas Profesor, el video acaba diciendo un consejo mágico... Con su permiso, añado unas palabrejas..
    y esos chavales que empiecen a construir software pensando en módulos reutilizables, haciendo sus pruebas sin dañar el proyecto principal, se darán cuenta que vale la pena granular la solución y controlar más lentamente la evolución de su juego.

    Ahora mismo están creando monolitos rápidos e inseguros. En poco tiempo llamará a la puerta la temida 'deuda técnica...' Amiga de todos aquellos CTO y desarrolladores de software que no evolucionan.
    Estos pequeños hábitos de 'probar y luego desarrollar' les llevaran a otro nivel de ingenio y profesionalismo...
    Pocos serán los que lleguen a pensar primero en un simple test (la prueba que valide una pequeña línea de código de las cientos de miles que puede tener el software en cuestión a desarrollar)
    Esta práctica les abrirá la mente y pondrán en duda todo aquello que han aprendido...

    Basar el diseño del juego en pequeñas pruebas, les servirá para tener feedback antes de construir el artefacto final.
    Fallar antes de nada, convertir el fallo en un acierto y luego refactorizar ese código..
    Testear para entender el problema... No desarrollar sobre el problema
    ..
    De esta manera podrán evolucionar su software sin tener miedo a romper nada y serán estos pocos los que marquen las diferencias
    A esta práctica se le llama TDD y es usada como metodología de diseño de software.
    Fue creada por Kent Benck
    Ayuda a tener robustez, escalabilidad, legibilidad entre otras. Su uso fomentará la sinergia con los patrones de diseño y otras metodologías de desarrollo ágiles...
    Un saludo y gracias Profesor!