Как уже писал в своём ответе Сергей Попов, "не делай добра, не получишь зла" всего лишь "поговорка" а не правило. Непосредственно от человека мне доводилось слышать эту поговорку всего один раз, но в другом варианте: "Не делай людям добра - не наживёшь себе врагов". Скорее всего её придумал какой-нибудь негодяй или отчаявшийся "рыцарь печального образа". Разумеется правило и поговорка не одно и то же. Поговорки говорят а правила соблюдают. И я не припоминаю, чтобы кто-то из знакомых мне людей при СССР и после соблюдал "правило" "не делай добра, не получишь зла" так же, как соблюдаются правила: "мой руки перед едой", "сделал дело гуляй смело", "не уверен - не обгоняй". Если сказать, например - "Не делай добра, которое не требуется и не получишь зла", то такая поговорка, возможно, могла бы проканать за правило.
Сейчас, в наше время, я бы посоветовал соблюдать: в первую очередь, декартовское правило "подвергай все сомнению" и "думай своей головой".