This case study examines the ethical dilemma faced by John, a statistical database programmer, who incorporates code from a co-worker and a commercial software package into his own program without attribution. The analysis highlights violations of the ACS Code of Ethics, specifically concerning honesty, professional development, and professionalism. John's actions contravene principles related to misrepresentation of skills and respecting proprietary information. The study applies the Thomas White methodology to analyze the situation and recommends that John should have acknowledged the source of the code, sought permission if necessary, and adhered to the ACS Code of Professional Conduct. The case underscores the importance of ethical behavior, intellectual property rights, and professional integrity in the field of programming. The analysis provides references to relevant literature on ethics in ICT and software development.