var en C# - usos y ejemplos

Usos y explicación de var en C# Ejemplos de var en C#. Cuándo usar, cómo usar y razones para usar. A partir de la versión 3 de C# se puede usar la palabra reservada var, que me recuerda un poco a Kotlin, Go, y JavaScript. En este post te voy a mostrar cómo usar var, cuál es su propósito, cuándo usarla y cuándo no. ...

agosto 21, 2019 · 3 min · 461 palabras · Parzibyte

Kotlin - POO. Clases, constructores, getters y setters

Resumen: en este post voy a explicar cómo usar la programación orientada a objetos (POO u OOP) en Kotlin. También voy a dar un repaso y ejemplos de código para declarar clases, crear objetos, definir constructores y los getters y setters. Tema de la imagen: SynthWave ‘84. De igual forma explicaré los niveles de acceso, que son private, protected, internal y public. ...

agosto 12, 2019 · 7 min · 1488 palabras · Parzibyte

Mi caja de herramientas para PHP

Desde hace algunos meses he estado intentando encontrar el punto perfecto para desarrollar con PHP sin usar ningún framework como Laravel o CodeIgniter. Como desarrolladores, queremos algo que sea sólido, fácil de usar y confiable; además de que tenga rica documentación y su uso sea entendible. Hoy vengo a presentar mi caja de herramientas que uso al desarrollar con PHP, la cual podría ser llamada framework. También quiero mostrar cómo es que se pueden juntar las herramientas para tener una base sólida de desarrollo con PHP. Nota: puedes ver la plantilla en GitHub. ...

julio 29, 2019 · 10 min · 1965 palabras · Parzibyte

Clases y constructores en Python: programación orientada a objetos

Python ofrece un excelente soporte para la programación orientada a objetos (POO). En este post voy a explicar cómo definir el constructor de una clase en Python. A diferencia de otros lenguajes como Java, el constructor de las clases de Python se define como la función __init__ dentro de la definición de la clase. ...

junio 30, 2019 · 2 min · 356 palabras · Parzibyte

Testing en Go: asegurarnos de que nuestro código se ejecute como debería

Los tests automatizados o pruebas son una parte fundamental de todo lenguaje de programación y framework. Hoy vamos a ver cómo escribir tests para probar nuestro código en Go. Será un ejemplo bastante sencillo pero ilustrará perfectamente cómo realizar pruebas a nuestro código. Lo que veremos será: Usar el paquete testing Cómo escribir un test en Go Probar nuestras funciones con go test Recuerda que antes de esto debes instalar y configurar Go. Si estás en Windows mira este post, y si estás en Linux Ubuntu mira este otro. ...

junio 3, 2019 · 5 min · 910 palabras · Parzibyte

¿while puede remplazar a for y a if?

En un meme que vi hace algún tiempo decía que el if es una manera elegante de un ciclo while que se rompe en la primera iteración. Pensándolo bien, eso era correcto (sí sí ya sé que era una broma) y aparte de ello, el ciclo for también es azúcar sintáctica para un simple while. Veamos en este post cómo while puede remplazar a for y a if. ...

abril 19, 2019 · 2 min · 391 palabras · Parzibyte

He renovado mi página principal y ahora es open source

Justo hoy he publicado mi página principal totalmente renovada y hecha por mí, además de que es totalmente open source (he puesto el repositorio en línea). Ya era hora, pues no estaba mostrando mi portafolio y la última actualización fue en diciembre del 2017. Voy a explicar en este post cómo fue la creación y las cosas que usé para crearla; además de exponer cómo hice para que cargara rápido y otras cosas. ...

enero 25, 2019 · 6 min · 1207 palabras · Parzibyte

Herramienta para convertir código JavaScript a diagrama de flujo

He descubierto una herramienta que viene de maravilla para convertir código fuente a un diagrama de flujo, sin esfuerzo; únicamente se pone el código fuente y automáticamente se crea el diagrama de flujo. Eso sí, el código que soporta es únicamente JavaScript (uno de mis lenguajes favoritos) y los resultados son maravillosos. Por ejemplo, aquí tengo el código de para saber si una persona es mayor o menor de edad en JavaScript: Ese diagrama de flujo fue generado automáticamente únicamente pegando código. Veamos la página web en donde se puede usar y su forma de uso. ...

enero 22, 2019 · 2 min · 318 palabras · Parzibyte

Booleanos en C

Tipo de dato bool en C En el inicio de los tiempos, el lenguaje de programación C no tenía el tipo de dato booleano. De hecho, ni siquiera hoy en día lo tiene como tal, es un simple macro. Sin embargo, como programadores nos hemos dado a la tarea de implementarlos o de emular su uso. Veamos hoy cómo podemos implementar booleanos en C de dos maneras, analizando ventajas y desventajas de cada uso, así como exponiendo ejemplos. ...

noviembre 13, 2018 · 3 min · 597 palabras · Parzibyte

Ejemplo de controlador en CodeIgniter 3

Introducción Acabamos de ver cómo crear y usar un modelo en el framework CodeIgniter. Veamos ahora un ejemplo de cómo se usan los controladores en CodeIgniter. Vamos a definir un controlador y ver cómo se invoca. Un controller se usa como pegamento entre el modelo y la vista. También se usa para conectar los datos que pone al usuario con la base de datos, a través del modelo. Por ejemplo, reciben datos de un formulario y los pasan al modelo, dependiendo del resultado le devuelven un mensaje al usuario. ...

octubre 11, 2018 · 5 min · 864 palabras · Parzibyte