Reading clever code does nothing for me. I'm much happier digging around hulking layered codebases that may look ugly but do something valuable for the user.
I don't think these need to be at odds with each other. Just because code is useful doesn't mean it needs to be hard to read.
I don't think these need to be at odds with each other. Just because code is useful doesn't mean it needs to be hard to read.