Well now we are talking about mathematicians. They have to write their own Integer class because MAX_INT just isn't close enough.
But more seriously, readability, maintainability and good coding practices are something you learn from experience, not some innate understanding of the concepts. If you had to choose between working code that's unreadable or non-working code that is readable, which would you take?
Not that that's a good example, most bad programmers I know produce code that doesn't work and is unreadable.