社会は私たちにプロフェッショナルとしての振る舞いを要求している。人生と運命がソフトウェアの適切な構築と実行に依存しているため、私たちにはプログラマーの誓いが必要である、とRobert Martin氏は主張している。彼によると、これは将来的にはプロフェッショナル組織の会員により強制されるべきである。 アジャイルソフトウェア開発宣言の署名者の一人であるRobert Martin氏は、プログラマーはプログラマの義務の中の倫理規定を採用するべきだと提案している。 (前略) 私たちプログラマーが、プログラムを提供している人々に対して彼らがよく理解できないほどとてつもない力を持った位置に置かれており、私たちがほとんどそのこと以上のことを理解していない、という事実は依然として残っています。 大いなる力には、大いなる責任が伴います。私たちは、プログラマーとして、その責任を認識し、社会に対して誠実に奉仕する