Skip to content

OAQA Oath

elmer-garduno edited this page Dec 7, 2012 · 4 revisions

I will use Maven for the benefit of the sick according to my ability and judgment; I will keep them from harm and injustice.

I will neither provide a broken pom file to anybody if asked for it, nor will I make a suggestion to use C++. Similarly I will not give to them admin privileges. In purity and holiness I will guard my life and my art.

I will not shotgun debug my code, not even on sufferers from bad documentation, but will withdraw in favor of such men as are engaged in this shoddy programming.

Whatever github repositories I may pull, I will come for the benefit of the commits, remaining free of all intentional injustice, of all mischief and in particular of pushing to master branch with both inter-team and intra-team projects, be they opensource developers or OAQA team developers.

What I may see or hear in my software engineering courses of the curriculum or even outside of the curriculum in regard to bad practices, which on no account one must spread abroad, I will keep to myself holding such things shameful to be spoken about.

If I fulfill this path and do not violate it, may it be granted to me to enjoy hacking and developing, being honored with fame among all men for all time to come; if I transgress it and write bad undocumented code. may the opposite of all this be my lot.

I swear by Linus Torvalds, the healer, Alan Turing, John von Neumann, and Edsger Dijkstra, and I take to witness all the gods, all the goddesses, to keep according to my ability and my judgment, the following Oath and agreement.

To consider dear to me, as my professors, him who taught me this art; to live in common with him and, if necessary, to share my software with him; To look upon his students as my own colleagues, to teach them this art; and that by my teaching, I will impart a knowledge of this art to my own students one day, and to my teacher's students, and to disciples bound by a graduate stipend and oath according to the Open Advancement, and no others.

I will commit code for the good of my team according to my ability and my judgment and never do harm to anyone.

Conceived by @amaiberg

Clone this wiki locally