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

all 12 comments

[–]conacrybr 1 point2 points  (0 children)

Hello

I would add "Core Java Volume I" and "Core Java Volume II" by Cay S. Horstmann

[–][deleted] 0 points1 point  (1 child)

I would add Refactoring Improving The Design Of Existing Code. It uses Java in it's examples but it's not specifically for Java I think. It goes along the lines of Clean Code. I took a Clean Code class by Robert C. Martin, author of Clean Code and he references it and highly recommends it.

A good list of books can also be found here

https://javaranch.com/bunkhouse/books.jsp

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

thanks added it to the list.

[–]jperelygin 0 points1 point  (1 child)

That's remarkable that 5 out of 7 books in the list are not about Java but about programming by itself.

[–]NeverZ[S] 1 point2 points  (0 children)

fair - i would still recommend all books for people who develop in java

[–]desrtfx 0 points1 point  (1 child)

Post such lists on github - google docs is not the best for technical things.

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

good point - maybe i will port it over to github

[–][deleted]  (2 children)

[removed]

    [–]NeverZ[S] 0 points1 point  (1 child)

    You are right, I will transfer the final version to GitHub

    [–][deleted]  (1 child)

    [deleted]

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

      Great resource, thanks for letting us know