중간 댓글 알고리즘

'블렉스 이야기' 시리즈중간 댓글 알고리즘

baealex

소비적인 일보단 생산적인 일을 좋아합니다.

Sign in to view email

드롭박스 페이퍼나 구글 독스와 같은 문서 중간에 댓글을 다는 기능을 추가하고 싶었다. 다만 이 기능을 어떻게 구현해야 할지 감이 잡히지 않는다. 고려해 본 방법은 다음과 같은데 확신이 들지 않는다.

  • 사용자가 댓글을 달았던 지점의 높이를 기억한다.
  • 사용자가 댓글을 달았던 키워드를 기억한다.

일단 첫번째 방식의 문제점은 곂치는 댓글이 존재할 수 있다는 것이다. 굉장히 방해요소가 될 가능성이 크다. 두번째 방식의 문제점은 몇번째 키워드인지 저장해야하는데 해당 글이 수정된다면 해당 댓글은 의도하지 않은 위치에 달리게 된다.

  • 사용자가 댓글을 달았던 키워드 주변에 태그를 임의로 삽입한다.

친구가 같이 고민해 준 방법인데 이 방법의 문제는 해당 글이 수정된다면 댓글이 전부다 삭제된다는 점이다. (해당 댓글들이 삭제된다면 일반 댓글로 전환시키는 건 어떨까? 괜찮은 방법인 것 같다.) 그렇다면 만약 해당 키워드에 댓글이 달리고 또 댓글이 달린 건 어떻게 저장하며 표한할 것인가... 하...

우선 걍 높이를 기억하는 방식을 사용하여 임시로 구현하되 프리미엄 전용으로 하던 글에 방해가 되지 않도록 해야겠다.

작성된 댓글이 없습니다!
로그인된 사용자만 댓글을 작성할 수 있습니다.