Access the full text.
Sign up today, get DeepDyve free for 14 days.
References for this paper are not available at this time. We will be adding them shortly, thank you for your patience.
First, Do No Harm: A Hippocratic Oath for Software Developers? opinion Phillip A. Laplante, Penn State University What s wrong W WITH TAKING OUR hen asked about the Hippocratic Oath, most people are likely to recall the phrase, First, do no harm. It s a logical response, as even those unfamiliar with the oath could figure out that avoiding additional injury in the course of treatment is critical. In fact, it s natural to strive in any endeavor not to break something further in the course of repair. In software engineering, as in medicine, doing no harm starts with a deep understanding of the tools and techniques available. Using this theme and some medical metaphors, I offer some observations on the practice of software engineering. FOUNDATIONS OF HEALTHY SKEPTICISM The Hippocratic Oath was proffered by the Greek scholar, Hippocrates, the Father of Medicine, around 500 B.C., and since then it has guided the practice of medicine. Variations of the oath are sworn at nonmedical school graduations. For example, the Nightingale Pledge for nurses is an adaptation of the Hippocratic Oath and includes the phrase, I will abstain from whatever is deleterious and mischievous, and will
Queue – Association for Computing Machinery
Published: Jun 1, 2004
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.