Programación desde cero

Recursos educativos sobre programación e informática.

Blog

26 Mar 2020

Pre y post condiciones de un algoritmo

Probar y documentar nuestro código es una tarea crucial en el desarrollo de software y conocer sobre las pre y...

23 Mar 2020

Desafío UML número 1

Veamos un desafío que requiere de algunos conceptos básicos de UML (herencia, cardinalidad de las relaciones…) interpretando un breve diagrama....

20 Mar 2020

El lenguaje R

R (junto con Python) es uno de los lenguajes más utilizados para el análisis estadístico de datos, así como para...

17 Mar 2020

Ejercicio de examen de Princeton, resuelto - Expresiones y tipos en Java

Ejercicio básico de Java, de un examen de la universidad de Princeton (EE.UU.). Con la resolución brindada por la universidad....

14 Mar 2020

El código spaghetti

¿Has escuchado hablar del “código spaghetti”? ¡Hasta existe un concurso para ver quién logra escribir el peor código! 😄

10 Mar 2020

¿Qué nombre le pongo a mi variable?

Analicemos una buena práctica que es necesaria al programar: identificadores apropiados para nuestras variables, funciones, métodos, clases, etc. 🤓 ▶️...

03 Mar 2020

Los parámetros en las funciones

Los parámetros no siempre son necesarios en las funciones, pero muchas veces existen. ¿Sabes cuándo pasarlos y de qué forma?...

26 Feb 2020

Front-end, back-end, full-stack

¿Conoces las diferencias entre front-end, back-end y full stack? 😎

20 Feb 2020

El proceso de revisión de código, o code review

Una buena práctica de los equipos de desarrollo: el “code review” (o “revisión de código”). 📍 Para quienes están desarrollando...

16 Feb 2020

Algoritmo de euclides recursivo

El algoritmo de Euclides nos permite hallar el máximo común divisor entre dos números y su definición es, por naturaleza,...