feed

Metodologías de programación

Hey ¡Hola, Mundo! y lo sabes

Ha tardado pero el verano ha terminado llegando y ahora mismo golpea a la vetusta Hispania con furor inusitado. Vamos, que nos estamos asando como Pingu de visita en el Sahara. Desde luego no es el mejor clima para haceos cuestiones sesudas en nuestra Pregunta de la Semana habitual, mejor vamos con algo liviano y divertido siguiendo los pasos de uno de los grandes ídolos de la redacción de este blog, Arnold Schwarzeneger:

¿Con frases de qué personaje crearías un
...

Leer más »

Si anteriormente os hablamos del azúcar sintáctico y de cómo facilita la escritura de código, haciendo más fácil su comprensión, hoy os hablaremos de la sal sintáctica, cuya misión es justo la contraria: hacer más tediosa la labor del programador.

¿Y qué finalidad podría tener el hacer que programar sea una tarea más engorrosa? Bien usada, y especialmente en estructuras complejas, sirve para ...

Leer más »

Si eres programador seguro que has oído hablar de los patrones de diseño. Es posible incluso, que ya los estés utilizando en tus aplicaciones.

Los patrones de diseño son una herramienta muy útil. Cualquier programador debería conocer, por lo menos, los patrones más utilizados. Y es que tenerlos en nuestra caja de herramientas nos puede ahorrar muchos dolores de cabeza.

Aunque en este artículo...

Leer más »

En estos tiempos de crisis la palabra "productividad" es algo mágico. Todo el mundo busca aumentarla como sea. En el mundo de la programación y del desarrollo siempre hemos tenido muchas opciones para mejorarla. Podemos aplicar metodologías para el desarrollo agil como por ejemplo Scrum. Nos podemos apoyar en buenas prácticas y patrones de diseño o podemos apostar por herramientas como Visual...

Leer más »

Muchos de vosotros habréis conocido los gloriosos días en que las conectividades (ej. la empresa A envía en tiempo real el estado del almacén a otra empresa B) se hacían directamente por TCP y se definían hermosas tarjetas que mostraban la longitud de tal o cual campo ("...el teléfono 30 char..." ). En realidad, ninguna de las partes tenía ninguna gana de definir el formato, crear el...

Leer más »

Seguramente la primera duda que os surgirá a muchos de vosotros es: ¿qué es esto del azúcar sintáctico? El término fue acuñado en 1964 por Albert J. Landin y se refiere a todas esas construcciones que no aportan nueva funcionalidad a un lenguaje, pero que permiten que sea más fácilmente utilizable por seres humanos.

Personalmente, si de mí dependiera no se llamaría azúcar sintáctico, sino ...

Leer más »

Venga, que es domingo, nada de cosas densas y sesudas. Mucho mejor un poco de humor developero, que no son chistes de Lepe pero, oye, también tiene su gracia. En este caso te presentamos 'Una breve, incompleta y mayormente errónea historia de los lenguajes de programación' , un genial timeline con los mayores hits de la historia de a programación y mucha mala baba por parte de un tal James Ivri....

Leer más »

Cada día surge una nueva forma para aprender a programar o mejorar nuestras capacidades developeras. Bueno, quizás cada día no, pero sí que vivimos un pequeño boom. El último ejemplo que hemos descubierto es exercism.io, una aplicación de línea de comando que propone una manera bastante curiosa de ayudarte a mejorar como programador: t e descargas una serie de ejercicios que hay en la web con la...

Leer más »

Ya te hemos hablado en esta santa casa más de una vez de proyectos software en Kickstarter y otros sitios de crowdfunding, también de iniciativas para enseñar a los más pequeños a programar e incluso de ambas cosas juntas. Hoy añadimos una nueva muesca a nuestro particular revolver con Code Monkey Island, un proyecto crowdfunding de un juego de mesa para que los niños aprendan lógica de...

Leer más »

Concordion es una framework que nos permite construir y ejecutar tests de aceptación. Aporta visibilidad a los requisitos definidos por product owner que el desarrollador ha plasmado en las pruebas de aceptación.

La filosofía de este producto es bastante simple: se crean unas especificaciones en un documento HTML empleando lenguaje natural, posteriormente con el marcaje proporcionado por...

Leer más »

Genbeta Dev Respuestas Las mejores respuestas para las mejores preguntas

Sigue a Genbetadev