-
Lección 📈 En tendenciaTodo sobre las condicionales
Hablo más en detalle de cómo funciona el procedimiento IF, muestro funciones booleanas que podemos usar en los IF, como equal, =, menor qué..., y hablo sobre la útil ramificación COND. -
Lección 📈 En tendenciaIntroducción a enum en Java
¿Qué es un tipo enumerado y cómo se puede declarar un tipo enumerado en Java? -
Lección 📈 En tendenciaEntrar y salir de Vim y Neovim
Vamos a empezar contando dónde está la salida de emergencia por si hay que abandonar en algún momento, estés lo que estés haciendo. -
Lección 📈 En tendenciaCómo serializar y deserializar valores entre Go y JSON
Te cuento cómo puedes usar las funciones Marshal y Unmarshal del paquete encoding/json para transformar entre variables de Go que codifiquen tipos primitivos, como strings o números, en arrays de byte que codifiquen un string JSON con la representación de ese tipo, y viceversa. -
Lección 📈 En tendenciaSwitch expressions en Java
En Java 14 se introdujeron las switch expressions, una forma nueva de programar un bloque switch, donde no hace falta especificar break (para prevenir errores), y donde se pueden introducir expresiones para poder declarar de forma concisa una asignación condicional a una variable o a un return; en otras palabras,... -
Lección 📈 En tendenciaCursores avanzados
Es posible obtener ResultSets de JDBC que permitan no solamente avanzar hacia adelante, sino también retroceder al registro anterior, algo que puede ser de utilidad en algunas situaciones. -
Lección 📈 En tendenciaEl operador binario AND
El operador AND es un operador binario, es decir, tiene dos operadores, uno a su izquierda y otro a su derecha. Su tabla de verdad es 0-0-0-1, es decir, solo evalúa a 1 si los valores que hay a izquierda y a derecha son 1. Para cualquier otra combinación, un... -
Lección 📈 En tendenciaEl operador binario NOT
El operador NOT es, de los cuatro esenciales, el más simple de comprender, porque es unario. Lo único que tiene que hacer es negar, es decir, invertir, el bit. Por ejemplo, NOT 0 es 1 y NOT 1 es 0. A partir de ahí, cómo hacer para invertir un número... -
Lección 📈 En tendenciaPasar números de binario a decimal
Cómo convertir un número de binario a decimal utilizando el algoritmo de Horner aplicado a base 2. -
Lección 📈 En tendenciaPrincipio Abierto-Cerrado (OCP)
El principio abierto-cerrado u Open-Closed Principle (también conocido como OCP) es uno de los cinco principios SOLID que ayuda a modelar el código orientado a objetos de una manera más robusta y mantenible a la larga. El principio OCP dice que una clase debe estar abierta para su extensión, pero...