Nwlapcug.com


Computer programmazione codice etico

Computer programmazione codice etico


Un codice di programmazione di computer dell'etica avrebbe guidato le decisioni prese da programmatori di computer durante l'esercizio delle loro funzioni, in modo indipendente o mentre si tiene la posizione per un datore di lavoro di programmazione. Codice etico di programmazione può essere sia creato da o fornito a un business o un programmatore di computer individuali. Diverse versioni di un codice etico di programmazione sono in esistenza, con molti di loro aderendo a simili concetti di fondo.

Precisione

Un programmatore di computer ha bisogno di accettare e rispettare con la creazione di parti di codice per computer con più precisione possibile. Ciò comporta non solo fare in modo che il software funziona secondo il client o le aspettative del datore di lavoro, ma anche che errori di logica o di sicurezza non sono nel codice del computer. Ad esempio, questo significa fare in modo che i rappresentanti del servizio clienti non hanno accesso al software di assunzione o delle retribuzioni, ma al contrario assicurandosi che i rappresentanti del servizio clienti hanno accesso solo alle applicazioni software utilizzate per aiutare i clienti. Evitare tali errori all'interno del codice di computer può salvare il client o il datore di lavoro problemi legali e finanziari più tardi.

Plagio

Ogni programmatore deve riconoscere e notare chi ha aiutato a creare eventuali applicazioni software su che lavora. Se un programmatore sta per utilizzare anche una sola riga di codice scritta di un altro programmatore, programmatore corrente deve nota sia nei commenti dell'applicazione software e qualsiasi documentazione per l'utente che il programmatore potrebbe creare.

Confusione

I programmatori devono creare codice informatico che è strutturato logicamente e semplicemente per altri operatori del settore per leggere. Rendendo il computer sciatta o illogicamente inserito codice può creare confusione da programmatore a programmatore. Questo può costare denaro perso clienti e datori di lavoro nel tempo che ci vogliono letteralmente "decodificare" il codice del computer originale. Un programmatore può evitare questo commentando ogni sezione o modulo di codice di etichettatura di quello che viene chiamato il modulo, ciò che fa e quello che è destinato a fare come reagisce con diversi moduli dell'applicazione, anche se il modulo può sembrare auto-esplicativo al programmatore.

Malware

I programmatori di computer devono mai consapevolmente o indirettamente creare software dannoso e nocivo quali virus o spyware. Questo include accettando di non creare o partecipare a diffamare l'industria dei computer programmazione con codice computer deliberatamente inefficiente o volutamente rilasciare intrinsecamente rotto software di pubblico dominio. Un programmatore dovrebbe mai intenzionalmente rompere computer codice di un altro programmatore semplicemente per aumentare la percezione della sua capacità di un potenziale cliente o datore di lavoro.

Documentazione

Tutta la documentazione di un programmatore crea deve essere logico e facile da leggere. Deve essere privo di osservazioni diffamatorie, false accuse o avvertimenti vaghi. Invece, la documentazione deve correttamente citano tutte le risorse utilizzate per aiutare a creare il software o eseguire ricerche e documentare qualsiasi persona o dipendente che aveva una mano nel rendere l'applicazione di software un successo. La documentazione non deve negare falsamente la presenza di "bug" o "stranezze" all'interno del software. Infine, il programmatore può solo rilasciare qualsiasi codifica documentazione nell'ambito dell'accordo tra il programmatore e il client o il datore di lavoro. Ad esempio, il programmatore non sarebbe essere permesso di condividere la documentazione utente o codice creata per la società "A" con una società concorrente "B" senza autorizzazione.