Чем отличается голосование в Golos и VIZ
Несмотря на то, что VIZ является форком голоса в его код внесены некоторые изменения. Некоторые мне нравятся, некоторые нет, но поговорить о них нужно.
Первая существенная разница между Golos и VIZ в том, что если в Голосе у каждого есть условные 40 апов в день, то в VIZ такой апвоут один. Да, вы можете потратить всю свою дневную норму всего за один ап, и этот ап можете посвятить себе.
Спорное решение. Если смотреть на Голос, то вижно что в массе своей меркантилизм побеждает мораль и принцип, и наличие всего одного апа будет провоцировать самоапы.
Но @on1x считат, что не важно - типа "каждый дрочит, как он хочет", а своих пользователей он будет воспитывать, чтобы такого не было. Благо стек большой и при желании можно воспитать всех...
Есть и другое принципиальное отличиие. Если сила вашего голосования зависит от вашей батарейки и СГ, то в VIZ вы оперируете некоторой энергией. Пока инергии у вас достаточно - вы голосуете в полную силу (даже если вы решили выгрести всю 5-ти дневную норму за 15 секунд), но если энергия закончилась - идите отдыхайте.
Такое решение позволило реализовать ещё одну витавшую в воздухе идею - в VIZ можно поддерживать посты, выплата за которые уже прошла. Автор при этом не получает выплаты, но получает энергию, с которой за него голосуют, и может тратить её на собственное голосование.
Минус я вижу тут пока только один. Батарейка пользователя не учитывает переданную ему энергию, и значит он о ней никак не узнает, если клиент не будет как-то самостоятельно обрабатывать это поле данных.
Но на мой взгляд, эта переданная энергия должна учитываться в батарейке.