설계 깔끔하면 구현은 솔직히 걍 좆임