Sunday, March 21, 2010

Aclaraciones y presentación


Hola a todos

Tal vez sea un poco tarde para esto, considerando cuanto tiempo llevamos trabajando en el proyecto, pero mas vale tarde que nunca. Nosotros somos el equipo dev-it, pero eso no dice mucho. ¿Exactamente qué hacemos?. Desarrollamos un proyecto, una aplicación en un escenario ficticio donde sirve para hacer preservaciones en un hotel, la aplicación se llama URLyBird. Es ficticio ya que es un proyecto académico, desarrollado en el ITESM-CEM para la clase de proyecto de desarrollo de software.

Y que tiene de especial que necesite un blog el proyecto. Pues muchas cosas, la primera es el lenguaje en el cual estamos desarrollando, siendo este Clojure, un lenguaje de programación funcional que trabaja sobre la maquina virtual de Java. Es un lenguaje muy interesante a consideración mía en desarrollo, pero que tiene mucho potencial. Tenemos un blog ya que puede que encontremos alguna solución ingeniosa y nos gustaría que el conocimiento que obtengamos se pueda compartir. También es interesante el observar como se desarrolla un proyecto, que aunque esta limitado un poco por ser de carácter académico, tiene los elementos necesarios para ser completamente un proyecto de desarrollo de software y personalmente me parece interesante ver los pasos que se realizan, así como los pensamientos del equipo que esta desarrollando.

De este blog pueden esperar pedazos de código que consideremos interesantes en clojure, anecdotas de como vamos desarrollando el proyecto. Es importante resaltar que el código esta disponible a todo el que quiera revisarlo, ya que le puede ser útil en algún momento. Si desean hacer esto, lo único que tienen que hacer es visitar nuestra pagina en Google Code, ademas de respetar la licencia GPL con la que estamos liberando el proyecto.

La pagina de Google code: http://code.google.com/p/dev-it/

Se pueden preguntar quienes somos y por que dev-it, por mi parte me presento, soy Jorge, aunque la mayoría me dice Soren. Aunque compartimos todo el código y intentamos todos revisar el trabajo de los demás, para seguir con la practica de desarrollo ágil de que no solo una persona sea la que tenga el control sobre cierto código, estoy encargado principalmente de la parte del servidor, la conexion con la base de datos y el networking que es mi área favorita, ademas de hacer una parte del diseño principal, el cual comentare en otro post. Elegí trabajar con esas áreas, ya que personalmente el desarrollo de interfaces gráficas se me hace complicado en demasía, ademas de que no es un área que me atraiga mucho. En el caso de dev-it, tiene un significado mas serio, derivado de develop it, o sea desarrollarlo y el mas comico que seria las siglas de: la Dama, el Extranjero y el Vagabundo, siendo yo el Vagabundo(lo dejo a la imaginación del lector el porque).

En cuanto al blog, la razón por la que esta en español es debido a que creemos que mucha información se genera para las personas que hablan el idioma ingles y muchas personas que solamente hablan español se pueden perder de información que es interesante difundir y aprender, ademas de que les podría interesar o ser útil. El código esta en ingles por especificaciones, pero es totalmente entendible con un poco de conocimiento de Clojure. Esperamos que encuentren información útil.

Soren out.

No comments:

Post a Comment