이 부분은 제가 정말 생각하지 못했던 부분입니다.
왜 레벨이 자동으로 올라가야 하지?
사실 이런 생각 자체를 해본 적이 없었습니다.
그런데 러브맨님의 이야기를 듣고 보니, 제가 가지고 있던 개념을 다시 생각하게 되었습니다.
그렇죠.
필요하지 않은 것을 굳이 할 필요는 없는 것입니다.
회원이 한 명도 없는 비즈니스 사이트라면, 굳이 관리자만 계속해서 레벨을 갱신하고 그에 따른 데이터를 쌓아갈 필요가 있을까요?
사용자가 필요로 하지 않는 기능이라면, 처음부터 만들지 않는 것도 하나의 설계라고 생각합니다.
이번 이야기를 통해 그런 부분을 다시 한번 생각하게 되었습니다.
기능을 하나 더 만드는 것보다, 정말 필요한 기능만 남기는 것.
그리고 굳이 필요하지 않은 데이터가 계속해서 DB에 쌓이지 않도록 하는 것.
이런 생각은 상당히 중요하다고 봅니다.
결국 좋은 시스템은 기능이 많은 시스템이 아니라,
필요한 것과 필요하지 않은 것을 제대로 구분할 수 있는 시스템일지도 모르겠습니다.
러브맨님, 이런 생각을 던져주신 것이 참 놀랍습니다.
제가 미처 생각하지 못했던 부분을 다시 바라보게 해주셨네요.
좋은 의견 정말 감사합니다.