The Model-View-Controller design pattern decouples data access, business logic, data presentation, and user interaction 04-04
Who should be responsible for catching and handling exceptions: the computer or the computer program? 03-28