Uncle Bob

The Programmer's Oath- Uncle Bob

Managers often put developers in an awkward position by asking them to write ethically ambiguous code. And recently a number of companies have used code to break the law. It’s clear that— just like doctors, lawyers, and business people — developers need to study ethics and apply these principles in their day-to-day work. Some universities are introducing developer ethics courses, but this alone isn’t enough. There are 20 million professional developers out there,