Since their introduction as 'no code' in the 1980s and their later formalization to 'do not resuscitate' orders, such directions to withhold potentially life-extending treatments have been accompanied by multiple ethical issues. The arguments for when and why to instigate such orders are explored, including a consideration of the concept of futility, allocation of healthcare resources, and reaching a balance between quality of life and quality of death. The merits and perils of discussing such decisions with patients and/or their relatives are reviewed and the unintended implications of 'do not attempt resuscitation' orders are examined. Finally, the paper explores some alternative methods to approaching the resuscitation decision, and calls for empirical evaluation of such methods that may reduce the ethical dilemmas physicians currently face.