Skip to main content

How are checks and balances important to maintaining a democracy?

When the Constitution was being written, the delegates to the Constitutional Convention believed a system of checks and balances was needed to maintain our democracy. The purpose of having a system of checks and balances is to prevent any branch of government or any person in government from becoming too powerful. We fought against the British because we felt the King had too much power and abused the rights of the colonists. The delegates wanted to create a plan of government that was stronger than the government created by the Articles of Confederation, but not one that had too much power.


In our system of government, Congress makes the laws. However, to prevent Congress from abusing its lawmaking power, the President has to sign a bill into law. If the President is against the law, he can veto it. This prevents the bill from becoming law. However, if Congress really believes the law is a good one and should go into effect, Congress can override the veto by having two-thirds of both houses of Congress vote to approve the vetoed bill.


Another example of the system of checks and balances can be seen with treaties. The President can negotiate a treaty. However, in order for the treaty to be accepted, the Senate must approve the treaty. This process limits the power of the President.


There are many examples of checks and balances in our system of government. The goal is to prevent any part of the government or any person in our government from becoming too powerful.

Comments

Popular posts from this blog

Is there a word/phrase for "unperformant"?

As a software engineer, I need to sometimes describe a piece of code as something that lacks performance or was not written with performance in mind. Example: This kind of coding style leads to unmaintainable and unperformant code. Based on my Google searches, this isn't a real word. What is the correct way to describe this? EDIT My usage of "performance" here is in regard to speed and efficiency. For example, the better the performance of code the faster the application runs. My question and example target the negative definition, which is in reference to preventing inefficient coding practices. Answer This kind of coding style leads to unmaintainable and unperformant code. In my opinion, reads more easily as: This coding style leads to unmaintainable and poorly performing code. The key to well-written documentation and reports lies in ease of understanding. Adding poorly understood words such as performant decreases that ease. In addressing the use of such a poorly ...

Is 'efficate' a word in English?

I routinely hear the word "efficate" being used. For example, "The most powerful way to efficate a change in the system is to participate." I do not find entries for this word in common English dictionaries, but I do not have an unabridged dictionary. I have checked the OED (I'm not sure if it is considered unabridged), and it has no entry for "efficate". It does have an entry for "efficiate", which is used in the same way. Wordnik has an entry for "efficate" with over 1800 hits, thus providing some evidence for the frequency of use. I personally like the word and find the meaning very clear and obvious when others use it. If it's not currently an "officially documented" word, perhaps its continued use will result in it being better documented.