Page 98 - Touchcode_C6_Flipbook
P. 98
CODING ETHICS
As you learn to code, you build programs or games on your own, which will have an impact
on society. So, it is important to adhere to ethical practices while building your code.
Donald Gotterbarn said that computer ethics should be considered as the professional
ethics which could have the power towards the development and advancement of standards
of good practice and codes of conduct for computing professionals.
The Association for Computing Machinery (ACM) is the world's largest educational and
scientific computing society.
Guidelines of Code of Ethics are:
Contribute to society and human well-being: Coders should work to develop computer
systems which can reduce threats to safety and health.
Avoid harm to others: Your code should not cause any physical or mental injury,
unjustified destruction to property, information, or to the environment.
Be honest and trustworthy: If a coder knows there is something wrong with a computer
system, he or she should report it immediately to avoid undesirable consequences.
Give proper credit for intellectual property: Never use and take credit for someone
else's work, even when it has not been protected by copyright law, patent, etc. Always
recognize and give credit to other people's works.
Respect the privacy of others: Never use computer systems to violate the privacy of
others. Always write programs that can protect users’ private information and avoid
unauthorized access to it.
96 Touchcode-VI

