Que difícil es en muchas ocasiones trabajar en provectos de software, en los que utilizas tecnología antigua o versiones pasadas de herramientas que ya has utilizado.
En mi nuevo trabajo, me asignaron a un proyecto de software antiguo, el cual fue desarrollado en VB .net, el cual era desconocido para mi. Tengo que admitir que me sentía un poco temeroso de programar en VB .net, ya que yo solamente había programado en .net en C# y en VB 6 y 5, más cual sería mi sorpresa al ver el código fuente y descubrir que tiene mucha semejanza con VB 6 y al ser .net, son las mismas o librerías que maneje en el C#.
Como todo buen desarrollador sabrá, no todo en la vida es el lenguaje de programación, también esta la IDE y todo un conjunto de herramientas que en su conjunto nos permiten llevar a cabo nuestro trabajo. Un ejemplo de estas herramientas es el reporteador, el cual si bien no es parte del lenguaje de programación, es parte fundamental de muchos sistemas informáticos. He tenido la oportunidad de trabajar con varias versiones de Crystal Reports, tanto integrado con la IDE como por separado y les puedo decir que una de las características más importantes de este es el hecho de poder pre visualizar tus reportes, tal vez con datos de manzanas y colores, pero que te da una idea general de como quedara tu reporte, sin necesidad de ejecutar la aplicación. Bien pues resulta que la versión en la que estoy trabajando en este proyecto, carece de dicha funcionalidad y es un verdadero problema, puesto que tienes que hacer el reporte, luego tiene que hacer el procedimiento almacenado y por último integrarlo al sistema, tan solo para saber si el reporte es lo que tu esperabas. Pero en fin como suele decir mi hermana "Se trabaja con lo que se tiene". Otro ejemplo es que ahora utilizo Visual Source Safe, que es el controlador de versiones que utilizan en el lugar en el que laboro, y no es que tenga tantas cosas mal, pero el hecho de tener que introducir mi usuario y contraseña cada vez que abro el proyecto es algo un poco molesto, ya que antiguamente utilizaba el Team Foundation, en conjunto con un dominio de windows, por lo que en cuanto iniciaba sesión en mi máquina también lo hacía en el servidor del Team Foundation.
También es muy probable que en unos cuantos meses o semanas, este incorporándome a un proyecto que esta en puerta, el cual estaría en Delphi 7 y Oracle 9i, los cuales ya los maneje en Durango y con los cuales me siento muy a gusto, o en todo caso tal vez siga en .net, pero eso solo el tiempo lo dirá y la verdad es que no es algo tan fuerte, el lenguaje y tecnología no lo son todo, cuenta más la lógica y la destreza mental, es decir que tan difícil o fácil sea resolver los problemas a los que nos enfrentamos como programadores.
Saludos
En mi nuevo trabajo, me asignaron a un proyecto de software antiguo, el cual fue desarrollado en VB .net, el cual era desconocido para mi. Tengo que admitir que me sentía un poco temeroso de programar en VB .net, ya que yo solamente había programado en .net en C# y en VB 6 y 5, más cual sería mi sorpresa al ver el código fuente y descubrir que tiene mucha semejanza con VB 6 y al ser .net, son las mismas o librerías que maneje en el C#.
Como todo buen desarrollador sabrá, no todo en la vida es el lenguaje de programación, también esta la IDE y todo un conjunto de herramientas que en su conjunto nos permiten llevar a cabo nuestro trabajo. Un ejemplo de estas herramientas es el reporteador, el cual si bien no es parte del lenguaje de programación, es parte fundamental de muchos sistemas informáticos. He tenido la oportunidad de trabajar con varias versiones de Crystal Reports, tanto integrado con la IDE como por separado y les puedo decir que una de las características más importantes de este es el hecho de poder pre visualizar tus reportes, tal vez con datos de manzanas y colores, pero que te da una idea general de como quedara tu reporte, sin necesidad de ejecutar la aplicación. Bien pues resulta que la versión en la que estoy trabajando en este proyecto, carece de dicha funcionalidad y es un verdadero problema, puesto que tienes que hacer el reporte, luego tiene que hacer el procedimiento almacenado y por último integrarlo al sistema, tan solo para saber si el reporte es lo que tu esperabas. Pero en fin como suele decir mi hermana "Se trabaja con lo que se tiene". Otro ejemplo es que ahora utilizo Visual Source Safe, que es el controlador de versiones que utilizan en el lugar en el que laboro, y no es que tenga tantas cosas mal, pero el hecho de tener que introducir mi usuario y contraseña cada vez que abro el proyecto es algo un poco molesto, ya que antiguamente utilizaba el Team Foundation, en conjunto con un dominio de windows, por lo que en cuanto iniciaba sesión en mi máquina también lo hacía en el servidor del Team Foundation.
También es muy probable que en unos cuantos meses o semanas, este incorporándome a un proyecto que esta en puerta, el cual estaría en Delphi 7 y Oracle 9i, los cuales ya los maneje en Durango y con los cuales me siento muy a gusto, o en todo caso tal vez siga en .net, pero eso solo el tiempo lo dirá y la verdad es que no es algo tan fuerte, el lenguaje y tecnología no lo son todo, cuenta más la lógica y la destreza mental, es decir que tan difícil o fácil sea resolver los problemas a los que nos enfrentamos como programadores.
Saludos


Comentarios recientes