Question: Describe some virtues of the ethical codes of conduct adopted by professional societies such as the ACM and IEEE-CS, and list some shortcomings of these professional codes as well. In the final analysis, do the advantages of having a code outweigh the prospects of not having one? Use either an actual or a hypothetical case to establish the main points in your answer. Do you believe that a coherent and comprehensive code of conduct for the computing/IT profession is possible? Does SECEEP satisfy those conditions?