Beautiful Code is Focused. 코드는 한 가지 일을 해야 하고, 그 일을 잘해야 합니다. All the object oriented theory about modelviewcontroller is essentially an attempt to separate the user interface from the business logic from the backend system.