Ouch! I would say that "f(x)= 1 if , -1 if x> 0" is "well defined" but certainly not continuous on its domain!

It is true that our ways of writing functions have developed so that any function we are able to write as a single formula is continuous wherever it is defined but that an artifact of the way we write formulas and has nothing to do with being "well defined".