Los lenguajes tienen por objetivo representar instrucciones de forma clara, concisa y específica, para que pueda ser comprendidos y ejecutado por una máquina. Las computadoras sólo entienden de 0’s y 1’s. Sería imposible programar de manera eficiente y ágil en el lenguaje de las computadoras, para ello se inventaron los lenguajes de programación, que pueden […]
Read MoreHoy en día tenemos TypeScript, un superset de Javascript type safe de Microsoft, y Dart, otro superset type safe pero de Google, y estan muy bien, pero digamos que no tienes el tiempo ni/o la voluntad de aprender otro lenguaje o superset de uno que ya sabes, y quieres implementar algo de type safety en […]
Read MoreLos cambios en las facturas me parecen muy buenos, debieron haberlos metido desde un principio, cualquiera que se dedique a los sistemas sabe que se tienen que tener catálogos para validar las entradas de datos por parte del usuario. Ya se habián tardado. Oto punto importante es que ya no es necesario capturar los datos […]
Read MoreLa especificación funcional no es otra cosa que un escrito donde diga específicamente que va a hacer el programa. Como esta es la parte más importante del programa, me gusta decir el siguiente mantra: “Nunca escribas una sola línea de código sin una especificación funcional” Una Especificación Funcional es simplemente una descripción de las instrucciones […]
Read MoreAunque todos los programas comparten los mismos principios básicos, no todos pertenecen al mismo conjunto. Son muy diferentes las aplicaciones web a las de escritorio, y éstas difieren mucho de las móviles. En escritorio tenemos servicios o daemons, aplicaciones de consola y de interfaz gráfica. Son universos distintos. Tienen una forma muy distante de pensarse, […]
Read More
admin
July 21, 2017
La Alegría de Programar
No Comment