If you ever, in anger, feel as if you're going to do something as foolish as throwing a person off the garden wall, maybe it would help you to know that there are some pretty fool-proof ways to manage anger. The most widely known, is of course, the time out. Count to ten, take a break, develop a sudden coughing fit and have to go get a drink of water. Give yourself some time to get your emotions back under control.
There are some other tips just as useful. Ask yourself how important, in the long run, that thing that's making you angry is. Will it matter terribly five years, weeks, or minutes from now? Getting some perspective helps you calm down. You can remind yourself that the person who is behaving in a way that you respond to with anger is probably doing and saying what seems best to them at that time. People can only behave in ways that are consistent with their knowledge and their desires, so maybe trying to understand that person's information and wants will help you be more compassionate and less angry.
Another very powerful strategy for managing anger is to strengthen yourself so that you're not so vulnerable to it. Take good care of your body, use mini-relaxations to help you think more clearly and less rigidly, practice meditation or prayer frequently, and set your mind on positive things to crowd out the negative.
Each and every time you find yourself becoming angry, stop and calmly decide whether you're going to allow that emotion to take control of your life, even for a few minutes. If the decision is no, then have some well-practiced, considerate responses ready to deflect the anger, both yours and the other person's. You might say, "My experience is different", or "You may be right, at that", or "I can see how you might feel that way".
None of these responses commits you to their viewpoint, nor do they insult the other person. If you decide that you want to experience and use the energy that anger gives you to make a bad situation better, then use all your skill for that purpose, rather than for destructive ends. In the long run, you'll be proud of yourself, others will be impressed, and you'll be developing rapidly in wisdom and understanding.