Read it many years ago. It was a great book at its time, but it didn't age well. Its based on a process thinking and a usage of UML, that is no longer prevalent in a modern agile world.
It's still useful to get a basic understanding of OOP thinking independent of programming language.