47 votos

Salir de CRUD

Definición:
CRUD - Create, Read, Update, Delete; The four basic functions of persistent storage. In the context of this question, specifically related to business applications.

Voy a ser honesto, mi objetivo cuando empecé programación no incluyen toda la vida CRUD programador. Datos financieros es sólo tan interesante para tan de largo. Y a mí, que parece como la mayoría de la programación de los conciertos.

Todavía estoy bastante fresco fuera de la escuela, por lo que cualquier experiencia es todavía muy beneficioso, pero finalmente quiero ir a algo "menos CRUD gusta". Actualmente, tengo mi ojo en una máquina de control tipo de trabajo. Sin embargo, no estoy seguro de cómo ir en esa dirección.

Así que quiero tener una idea de lo que otros desarrolladores piensan sobre el tema.

  • ¿Te gusta la SUCIEDAD y por qué?
  • Lo que tienen de sus experiencias en la SUCIEDAD ha sido así?
  • ¿Cómo pasar de CRUD para no CRUD de trabajo?
  • Si usted se ha mudado, ¿qué te gusta y odio?
  • Si usted se ha mudado, ¿qué habilidades se beneficiaron/aceleró la transición?

Editar:
Me estoy acercando al CRUD con la actitud que quiero resolver problemas, no para volver a crear la misma forma con los diferentes campos de una docena de diferentes tablas.

18voto

Jason Baker Puntos 56682

No creo que realmente hay alguien que disfruta haciendo CRUD (bueno, al menos alguien cuerdo). Es la parte más tediosa de la programación web. Mi consejo es encontrar o escribir un marco de trabajo para automatizar esto para usted.

Sin embargo, si la mayoría de su trabajo, usted definitivamente debería considerar la posibilidad de cambiar de trabajo.

14voto

Alex Fort Puntos 9961

Conseguir un puesto de trabajo diferente. En serio, no todo el software de desarrollo es el desarrollo de aplicaciones de negocio. El desarrollo de software de transporte que te haría mucho más feliz, creo. Trate de encontrar un puesto de trabajo en un software de la compañía, y escribir algunas cosas que van a enviar a los clientes. También, si usted desea conseguir en algunos de los hardware de bajo nivel de estilo de cosas, acaba de empezar a cortar lejos en algunos basic para microcontroladores de modo que haya al menos algunos antecedentes con que.

12voto

Chetan Sastry Puntos 14742

Desarrollar un marco para hacer CRUD creación fácil en su línea de trabajo. Una vez hecho esto, utilizar el tiempo libre para mejorar en términos de Usabilidad, Seguridad, Rendimiento, etc. Que debe mantener su trabajo muy interesante, por un tiempo.

6voto

poseid Puntos 1911

aquí es una buena presentación sobre cómo y por qué la SUCIEDAD puede todavía ser fuente de inspiración:

http://www.scribemedia.org/2006/07/09/dhh/

4voto

Tom Staels Puntos 1

CRUD - sí, al final, estamos almacenar, leer y actualización de datos. Pero entonces, ¿qué? Eso es sólo una parte de la ecuación, al menos en mi mundo.

En los negocios, de los datos es esencial, pero es la lógica de negocio y de las decisiones tomadas a partir de los datos que es importante. He encontrado que es muy gratificante para tomar los datos brutos y los utilizan para ayudar a las empresas a tomar decisiones. Lo hacemos con la lógica de negocio en nuestro código, por no hablar de las infinitas formas de presentación de los datos en la capa de presentación.

Sí en la final de CRUD está involucrado, pero es mucho más que eso, ¿no?

Es sólo mi opinión.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X