- 모달처럼 연타 및 중복 호출에 취약한 UI 컴포넌트의 로직은 명확히 분리하여 사이드 이펙트를 방지해야 합니다. 💥
- 삭제와 같은 전역적이고 고정적인 정책(변인)은 별도의 레이어로 분리하고, 콜백을 통해 한 번만 호출하여 관리하는 것이 효과적입니다. 🗑️
- 로직 분리의 핵심 목표는 새로운 기능 추가 및 연관성 심화 시 발생할 수 있는 사이드 이펙트를 더 쉽게 처리하고 관리하는 것입니다. 🧩
- 로직 분리는 개발 수고를 동반하며, 프로토타입 단계에서는 오버 엔지니어링이 될 수 있으므로 개발자 경험(DX)을 우선하는 것이 좋습니다. 🚧
- 로직 분리 여부는 서비스의 유지보수 필요성에 따라 달라지며, 장기적인 유지보수가 필요한 경우 분리가 권장되지만, 빠른 프로토타입 개발 시에는 상황에 따라 유연하게 접근해야 합니다. 🧭





