[text] No ethical computer scientist would ever create a method called destroyBaghdad whose function was to perform its namesake. Instead basic ethics would compel him or her to create a method destroyCity to which Baghdad would be passed as a parameter.
in Programming