We use the so-called zero conditional when the result of the condition is always true.
What about following situation. Let's say that we have a poorly written application. :) and I complain that it simply does not work. It is always true for this version of application. Zero conditional sounds good to me. Is it wrong to use first conditional here?
- "if I press a button it crashes."
- "if I press a button it will crash."