-
CursoProblemas prácticos de C
En esta lista voy a incluir algunos ejemplos de problemas prácticos en C que pueden ayudarte a solucionar algún algoritmo o alguna tarea, pero sin llegar a solucionarla. La idea de esta lista es contarte puntos de vista nuevos sobre el lenguaje de programación C que puedas apilcar cuando resuelvas... -
Lección 📈 En tendenciaCómo configurar y crear tests de JUnit 5 en Eclipse
Es posible utilizar JUnit 5 en Eclipse. Además de las opciones de Maven y Gradle, que son las que te pueden proporcionar una forma más neutra y portable de mantener la suite de tests de tu programa, tienes que saber que con los proyectos de Eclipse tradicionales también es posible... -
Lección 📈 En tendenciaGenéricos en Java: cómo crear tu propia clase
Definir un genérico aporta algunas ventajas en un lenguaje orientado a objetos como Java, ya que la inferencia de tipos será mucho más rica que si únicamente usasemos la clase Object. Ya sabes qué es un genérico (y si no, recuerda que tengo un vídeo al respecto), así que en... -
Lección 📈 En tendenciaCómo usar BeforeEach, AfterEach, BeforeAll y AfterAll en JUnit 5
Con las anotaciones BeforeEach, AfterEach, BeforeAll y AfterAll podemos marcar métodos para que JUnit los invoque antes y después, tanto de ejecutar cada prueba unitaria, como de ejecutar toda una clase llena de pruebas unitarias. Estos hooks nos permiten crear clases de prueba más compactas evitando repetir código de construcción... -
Lección 📈 En tendenciaCómo crear tests unitarios con JUnit 5
En este vídeo te cuento lo que tienes que saber para crear tests con JUnit. Estudiaremos el proceso de creación de una suite de tests en forma de clase, y a esta clase le agregaremos casos de prueba con la anotación Test. Te cuento qué son los asertos y cómo... -
Lección 📈 En tendenciaCómo crear tests en NodeJS 20 sin instalar dependencias
Desde NodeJS 20, hay un framework de pruebas unitarias integrado en el propio entorno de NodeJS. -
Lección 📈 En tendenciaGitignore
El gitignore es un archivo en el que se declaran rutas a ignorar para que nunca se metan cuando se hace un git add, entre otras cosas. Tienes una lista de ejemplos de gitignore en https://github.com/github/gitignore. -
Lección 📈 En tendenciagit switch
Con git switch podemos cambiar de rama. Un poco como con git checkout, pero sin usar git checkout. -
Lección 📈 En tendenciaTuplas
Las tuplas son estructuras de datos que permitirán agrupar múltiples expresiones en una única expresión compuesta. Con la función elem, podemos extraer el elemento que se encuentre en una posición concreta de las tuplas. -
Lección 📈 En tendenciaprintf (parte 2)
Los placeholders de la función printf aceptan más parámetros para personalizar la forma en la que las variables son enviadas a pantalla cuando se transforman. Este vídeo contiene información adicional que puede que te interese al menos saber que existe.