it-swarm-es.com

¿Cuánto crédito toma cuando usaste complementos, etc.?

A menudo desarrollo una solicitud por completo. Pero, ¿verdad?

Me siento extraño sobre esa afirmación y nunca sé cuándo eso es cierto.

Quiero decir, lo diseñé, lo codificé, pero usé el complemento XYZ. ¿Todavía puedo afirmar que lo hice todo yo aunque no creé el complemento que utilicé?

¿Considerar esta conversación?

yo : Diseñé y desarrollé esta aplicación por completo.

Otro : Cool, ¿cómo programó la parte XYZ?

yo : No programó esa parte que usé el complemento XYZ.

Otro :, por lo que realmente no lo programó [~ # ~] a todos [~ # ~] usted mismo que lo hizo ?

Me refiero a que si debo darles crédito por el complemento que utilicé, entonces tengo que darle a los autores de idioma el crédito por el idioma que utilicé y el IDE ¡Crédito de los autores también? ¿Dónde hacer Dibujo la linea?

Esto es solo algo que siempre cruza mi mía tan pronto como estoy a punto de tomar un crédito completo por un proyecto, y se estaba preguntando las opiniones sobre el asunto.

4
JD Isaacks

Fundamentalmente, sea honesto, al final del día, colocó el sitio o la aplicación para que pueda tomar crédito por el resultado final, ya que en última instancia, la construyó.

Si usó un complemento, merece crédito por ser lo suficientemente inteligente como para encontrar y saber para usar el complemento pero en mi caso, confirmo (en algunos casos, haga un punto de reconocimiento) que hay herramientas que Hazlo más fácil (posible incluso) lograr los resultados que he logrado.

Tome jQuery y Jqueryui, por ejemplo, hace que algunas cosas sean muy fáciles, así que si lo usa, por lo que no es así, pero no es la aplicación y, a veces, tiene que trabajar para alaminarlo a la derecha y obtener la aplicación, en su conjunto, para hacer lo que es requerido. Por lo tanto, no gasto el esfuerzo en un DatePicker, pero entonces tengo que gastar un esfuerzo que combine una cantidad de controles en una página (que incluye un par de cajas de texto con los recicladores de fecha adjunta) para producir una interacción más compleja. La interacción fue yo, tomaré crédito, el DatePicker no lo fue.

Un último pensamiento:

  • El usuario final generalmente no le importa siempre que haga lo que necesita, si ha entregado que obtiene el crédito.
  • Otros desarrolladores sabrán lo que está utilizando y apreciará que usted es lo suficientemente inteligente como para usar las herramientas adecuadas para el trabajo o no, y apreciará aprender sobre los juguetes nuevos para poner en su caja de herramientas. En ambos casos, dar crédito (para el complemento) donde se le dará el respeto apropiado de sus compañeros.
6
Murph

En un trabajo profesional, laboral para contratar o contrato, un cliente que se preocupa por cómo se implementó cada parte específica y que lo implementó, no es un muy buen cliente. Si usó un complemento de acuerdo con su licencia, no hay necesidad de declarar específicamente "Realmente no hice todo el proyecto porque personalmente no hice personalmente x, y, y Z."

Si un cliente está interesado en hablar de la tienda sobre el proyecto, está bien: generalmente digo cosas como "me puse un montón de cosas diferentes para obtener el resultado final que estabas buscando".

De lo contrario, no es el lugar del cliente para preguntar quién hizo qué específicamente: no es una escuela intermedia donde un maestro necesita para asegurarse de que no estaba plaguiando su informe de libros. Un cliente necesita confiar implícitamente de que ha realizado su trabajo adecuadamente y poder determinarlo por el producto final.

Debería tener en cuenta que si los detalles de la implementación son un punto de venta , por todos los medios, dígales. Cuando uso un proyecto de código abierto como base, me gusta mencionarlo como una forma de convencer al cliente que están comprando algo que se mantendrá incluso cuando me haya ido.


Incluso extendería lo anterior a hablar con amigos, familiares y compañeros. Si quieres divulgar lo que usaste exactamente, eso está bien: es tan bueno decir que es un secreto comercial.

La única vez que debe sentirse obligado a dar a otros crédito es cuando la licencia lo demanda. Usando gcc no significa que deba ponerlo en sus agradecimientos, pero si usa algo que es cc-by con licencia, debe.

Más allá de eso, reconozca las cosas que cree que vale la pena reconocer: limitaría a las cosas que realmente se destacaron como le brindaron una pierna y usted quiere informar a otros que deben usarlo también.

5
user8

En la conversación casual, solo di que lo construyes. Las personas razonables saben que no empezaste al hacer la CPU de la arena de la playa y la fuerza de la voluntad y el trabajo de la voluntad de allí.

En la cosa misma, es bueno dar crédito. En el mundo de la publicación, hay algo llamado n colofón , donde acredita a las herramientas y/o las personas involucradas en la impresión, y eso es un modelo razonable para los sitios web. En películas y videojuegos, a menudo ves créditos al final. En el software de escritorio, esa información a menudo termina en una caja sobre una caja.

Sin embargo, lo haces, es bastante fácil decirle a tu compañero artesano lo que usaste y que ayudó. Pocos realmente se preocupan, pero a los que se preocupan mucho, así que creo que vale la pena.

3
William Pietri

Depende de la gran parte de una porción del complemento. Si es una pequeña pieza de esquina o un control en una página web, entonces diría su solicitud. Pero si solo es una página para organizar un control de complementos, donde casi todo está en el complemento, no escribió, entonces, bueno, el (los) autor (es) del complemento merece la mayor parte del crédito.

1
µBio

Como @ Murph dijo, el usuario final no le importa realmente el complemento que utilice, siempre que funcione y haga lo que quieran que haga. Solo si la dependencia hizo más del 50%, como un motor de juego o arrastrar y soltar IDE, debería citar la fuente.


En el lado de los desarrolladores/código fuente, diría que solo la existencia de la dependencia (JAR, DLL, DO, [Inserte su tipo de archivo de dependencia de idioma]) está brindando suficiente crédito. Puede mencionar fuera de mano "Gracias a X, esta clase fue mucho más fácil de escribir", pero ese comentario es totalmente opcional. Si la dependencia existe y se llama el nombre de la dependencia, usted citando la fuente. Y cuando lo impactas a su archivo actual, también está citando la fuente.

Así que no te preocupes por citar lo que usaste, estás perfectamente bien ahora.

1
TheLQ

Si la mayor parte de su aplicación funcionará con solo el complemento y no con su código, proporcione el crédito del complemento. De lo contrario, solo lo mencionaría si se le pregunta o me gustó tanto el complemento que quería promocionarlo a otros desarrolladores.

0
JeffO