We have an expression in Hungarian that literally translates to "falling off at the other side of the horse" meaning approaching something in a single way without thinking of any other approach.

An example:

Prefer reactive programming over iterative but you should "not fall on the other side of the horse".

The above sentence means you should generally use reactive programming to solve the task, but you should not use it where it doesn't make any sense to do it.

Is there any similar idiom/expression in English for this?

  • Not directly interchangeable, but a related idiom is "when all you have is a hammer, everything looks like a nail". Mar 12, 2020 at 13:17
  • Related is the expression to beware of the law of unintended consequences, meaning that you fail to foresee what your decision (or actions) will lead to. Mar 12, 2020 at 14:12
  • 1
    One of the simplest and most common (and versatile) "single-word" verbs for this context (and many similar) is ...but don't overdo it. If you only want to remember one really easy word, that's your best best. But there are literally hundreds of terms that could be used, so I think the question is essentially POB. Mar 12, 2020 at 14:41
  • Classic FumbleFingers comment. "I think this question should be closed (and therefore doesn't deserve to be answered). Here's my answer (in a comment)."
    – CJ Dennis
    Mar 13, 2020 at 3:56

1 Answer 1


A very common expression for this is to go overboard.

Prefer reactive programming over iterative, but don't go overboard.

  • This is a good one. Thanks! Mar 12, 2020 at 13:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .