Tecnología

Inicio

Código de Ética de la programación de ordenadores

Código de Ética de la programación de ordenadores


Un código de programación informática de la ética guiaría las decisiones tomadas por los programadores de computadoras en el desempeño de sus funciones, ya sea de forma independiente o mientras mantiene una posición de la programación de ordenadores para un empleador. Un código de programación informática de la ética puede ser creada por tanto o proporcionada a un negocio o un programador de computadoras individuales. Varias versiones de un código de programación informática de la ética están en existencia, con muchos de ellos se adhiere a los conceptos subyacentes similares.

Exactitud

Un programador tiene que estar de acuerdo y cumplir con la creación de piezas de código informático con tanta exactitud como sea posible. Esto implica no sólo asegurarse de que el software funciona de acuerdo con el cliente o las expectativas del empleador, sino también que no hay errores lógicos o de seguridad están en el código de computadora. Por ejemplo, esto significa asegurarse de que los representantes de servicio al cliente no tienen acceso a la contratación o el software de nómina, pero en su lugar asegurándose de que los representantes de servicio al cliente sólo tienen acceso a las aplicaciones de software que se utilizan para ayudar a los clientes. Evitar este tipo de errores en el código de computadora puede ahorrar el cliente o empleador ambos problemas legales y financieros más adelante.

Plagio

Cada programador debe reconocer y tomar nota de los que ayudaron a crear cualquier aplicación de software que trabaja. Si un programador va a utilizar incluso una sola línea de código informático escrito de otro programador, el programador actual debe notar que tanto en los comentarios de la aplicación de software y en la documentación de usuario del programador podría crear.

Confusión

Los programadores deben crear código informático que se presenta de manera lógica y simplemente por otros en la industria de leer. Haciendo código informático descuidado o ilógica colocado puede crear confusión del programador para el programador. Esto puede costar clientes y empleadores perdieron dinero en el tiempo que se tarda literalmente "decodificar" el código de equipo original. Un programador puede evitar esta comentando cada módulo de código o sección etiquetando lo que el módulo se llama, lo que hace y lo que se pretende hacer, ya que reacciona con diferentes módulos de la aplicación, incluso si el módulo puede parecer explica por sí mismo a el programador.

Malware

Los programadores de computadoras nunca deben a sabiendas o indirectamente crear software malicioso y perjudiciales tales como un virus o software espía. Esto incluye acordar no crear o participar en difamar a la industria de la programación informática con código informático deliberadamente ineficaz a propósito o la liberación de software inherentemente roto para el dominio público. Un programador nunca debe romper a propósito código informático de otro programador simplemente para aumentar la percepción de la capacidad de un posible cliente o empleador.

Documentación

Toda la documentación crea un programador tiene que ser lógica y fácil de leer. Debe ser nula, de las declaraciones difamatorias, falsas acusaciones o advertencias vagas. En su lugar, la documentación debe citar correctamente los recursos que se utilizan para ayudar a crear el software o llevar a cabo la investigación, y documentar cualquier persona o empleado que tenía una mano en la toma de la aplicación de software sea un éxito. La documentación no debe negar falsamente la presencia de "bugs" o "rarezas" dentro del software. Por último, el programador sólo se puede liberar cualquier documentación de codificación dentro del acuerdo entre el programador y el cliente o empleador. Por ejemplo, el programador no se le permitiría compartir la documentación de código o creado por el usuario para la empresa "A" con una compañía de la competencia "B" sin permiso.