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
   93   94   95   96   97   98