Object orientation can easily get out of hand. For example, with increasing complexity, dependency management becomes burdensome if not done properly.
Thus, as a moderating set of literature, I'd recommend Uncle Bob's articles on the Principles of Object Oriented Design.