Switching from Python
Overuse of try/catch
Python follows the principle better to ask for forgiveness than permission, which in practice means using try/except
blocks with type checking on the error. In Julia the preference is to avoid the error using an initial check.
Anti-pattern
Overuse of constructs such as:
Though the above is far preferable to the below, which risks triggering a desired response for the wrong error.