1. Примерно так сейчас и работает. Популярные комментарии сортируются на основе рейтинга, который немного сложнее, чем разница плюсов и минусов. В частности, такой рейтинг решает проблему нейтральных комментов. Например, коммент, у которого нет голосов, будет стоять ниже, чем тот, у которого 5 плюсов и 5 минусов. А последний, в свою очередь, будет ниже, чем тот, у которого 10 плюсов и 10 минусов, и т.д. В итоге, среди «комментариев с одинаковым числом плюсов и минусов» выше будут именно те, в которых «кипят страсти». Этот же механизм позволяет подниматься наверх и «маргинальным комментариям».
На чёт первого пункта, всё хорошо, но - Лучше сделать как на реддите, помечая комментарии с большим количеством плюсов и минусов как controversial.Написали чуть выше. По моему имеет смысл реализовать аналог. Это лучше выделит спорные комментарии для читателя, особенно когда ветки большие и их очень много.
Конечно, это если написать подобный алгоритм будет несложно...
Привет (:
1. Примерно так сейчас и работает. Популярные комментарии сортируются на основе рейтинга, который немного сложнее, чем разница плюсов и минусов.
В частности, такой рейтинг решает проблему нейтральных комментов. Например, коммент, у которого нет голосов, будет стоять ниже, чем тот, у которого 5 плюсов и 5 минусов. А последний, в свою очередь, будет ниже, чем тот, у которого 10 плюсов и 10 минусов, и т.д.
В итоге, среди «комментариев с одинаковым числом плюсов и минусов» выше будут именно те, в которых «кипят страсти».
Этот же механизм позволяет подниматься наверх и «маргинальным комментариям».
2. Спасибо, обсудим с ребятами.
А как будет располагаться коммент с 10+ и 10- против коммента с одним плюсом?
"Расположение в списке" так себе фидбек популярности.
На чёт первого пункта, всё хорошо, но -
Лучше сделать как на реддите, помечая комментарии с большим количеством плюсов и минусов как controversial.Написали чуть выше.
По моему имеет смысл реализовать аналог. Это лучше выделит спорные комментарии для читателя, особенно когда ветки большие и их очень много.
Конечно, это если написать подобный алгоритм будет несложно...