02 Jul Ethical programmers
- Do not write that is deliberately hard to read
- Ethical programmers know that their job security lies in their talent, integrity, and value to a company, not the ability to engineer the company to depend on them.
- The ethic programmer aims to write the best code possible
- At any point in time work to the best of your ability
- Honour software licences
- Ensure appropriate credit is given for work you reuse in your codebase
- Treat others as you would want them to treat you
- Good attitudes towards code are also good attitudes to other programmers
- Speak well of all people. Do not engage in gossip or backbiting, Don’t encourage jokes at the expense of others