programmers-oath
programmers-oath copied to clipboard
Security and quality?
Looking at this through the lens of computer security, and having worked with quality assurance folks long enough, I feel as if both security and quality ought to be explicitly called out. Quality is implied by a few tenets (2, 3, 5, and 8 stand out for me in this respect), and Security in 0, 4, and 5.
Perhaps two new tenets: I will write code to the best of my ability, keeping in mind that the quality of my code is how both it and I will be remembered; I will remember that security vulnerabilities are quality defects, and that they should be treated with equal care and respect.
There's an open issue discussing the quality and testing side of things at #5 - What do you think of the suggestions that have been made in there?
I like your suggestion regarding quality and tenet 8. I think that would cover my thoughts on the quality side.