El rincón de JMACOE

Cuando reinventar la rueda

El desarrollo del software está lleno de decisiones, algunos clásicos:


Con todas estas hay varias opciones que podemos hacer, pero suelen ser unas pocas categorías que se dividen en:

Ten en cuenta que no hay opción correcta o incorrecta en esa lista, sólo hay opciones. Por definición, la opción por defecto y extraña no son tan populares como la elección popular, a pesar de que probablemente ambos tienen cierto nivel de apoyo de alguien en el equipo.

El reto es – ¿qué opción debe tomarse? Bueno, realmente necesitas evaluar con una serie de criterios:

Pero quiero dar un paso atrás un poco y ver la opción por defecto de nuevo. Por ejemplo, en el caso de las implementaciones de bases de datos, la opción por defecto para mí en la plataforma. NET es tratar de utilizar vsdbcmd.exe. Me pongo un poco de empuje hacia atrás de eso porque la gente no confía en lo que está haciendo, pero ¿qué otras opciones hay?

Por lo general aquí la elección popular proveniente del DBA, y por lo general se escucha la elección extraña de los miembros del equipo de desarrollo de software. Pero ambos se derivan de una falta de confianza en lo que Microsoft ha desarrollado con DBPro. Tengo eso, yo he visto algunos de los temas a mí mismo, pero en general funciona.

Para mí, un equipo de desarrollo. NET dirigidas a un servidor back-end de base de datos SQL, vsdbcmd.exe es en realidad la opción por defecto y usted no necesita una buena razón para usarlo. La elección popular es mi segundo favorito, ya que es a menudo una realidad cuando se trata de administradores de bases de clientes, pero no creo que la elección extraña (la opción de re-inventar la rueda) es el camino a seguir porque no se va a ser capaz de construir una herramienta lo suficientemente poderosa en el tiempo para tenerla disponible.

Comparte y diviertete: