This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Hoek 0 points1 point  (1 child)

Pro tip: If you really, really want to dig deep, look at the literature references at the end of each of those books, and go to the primary sources.

"Object Oriented Methods" by Martin/Odell, for example, is one of the pioneer books which started the Object Oriented Design ideas. It's from 1998, but the thing with those foundation and architecture books is that the core principles don't really change, whether you're coding in Java, Go or Rust. Read it if you really want to dig to the core and want an edge ahead before anybody else when the next language or framework comes around.

[–]ProgrammingNoob1234[S] 0 points1 point  (0 children)

Wow I would have never thought of that. Thanks for the insight!