This is a split board - You can return to the Split List for other boards.

Up to date books/references about Java programming?

#1Bazooka_PenguinPosted 8/22/2014 4:25:17 PM
It seems like a lot of stuff that's available online or is generally popular is a bit outdated. Are there any books that discuss good programming practices with "cutting edge" techniques and libraries?
---
Deth Pen
http://i.imgur.com/eMXgU.gif
#2RunFromThisGunPosted 8/22/2014 5:23:21 PM
http://lmgtfy.com/?q=java+8+tutorial
#3Bazooka_Penguin(Topic Creator)Posted 8/22/2014 5:32:23 PM
I've already taken a look at lambda and JavaFX overviews. I'm looking for something more comprehensive.
---
Deth Pen
http://i.imgur.com/eMXgU.gif
#4RunFromThisGunPosted 8/23/2014 12:39:25 AM
You're looking in the wrong place.
#5ClashtonnPosted 8/23/2014 12:42:20 AM
lol RunFromThisGun is an example of why you can ignore users on gamefaqs.

Check out the Head First books if you're a beginner to programming in general. Tutorials will help teach you a bit about a language but they'll never be a good way to teach you how to program. Head first books will give you enough to start programming a bit on your own. From there, look into a reference book or two if you want but mostly learn from doing and googling any problems you come across that you can't solve on your own.

It's the only way to learn these things.
---
i5 somethingK | GTX 660TI and some letters | Like 8 rams or something| Really Big HDD | Kind of small SDD
#6Bazooka_Penguin(Topic Creator)Posted 8/23/2014 12:52:25 AM(edited)
Clashtonn posted...
lol RunFromThisGun is an example of why you can ignore users on gamefaqs.

Check out the Head First books if you're a beginner to programming in general. Tutorials will help teach you a bit about a language but they'll never be a good way to teach you how to program. Head first books will give you enough to start programming a bit on your own. From there, look into a reference book or two if you want but mostly learn from doing and googling any problems you come across that you can't solve on your own.

It's the only way to learn these things.


I already have some experience. Googling is good for specific problems and I keep a stackoverflow account for that sort of stuff, but I'm talking about overall methodology on how to design programs and use the latest features and libraries.
---
Deth Pen
http://i.imgur.com/eMXgU.gif
#7ClashtonnPosted 8/23/2014 12:54:11 AM
Ok, well you want to start looking in to some programming logic books. Forget about Java, and languages all together. It's the logic books that will improve how well you can program overall. From there, Java is easy, and so is learning any other language.
---
i5 somethingK | GTX 660TI and some letters | Like 8 rams or something| Really Big HDD | Kind of small SDD
#8ElementalWindPosted 8/23/2014 5:29:19 AM
If you don't even know about something the language offers, no amount of logical thinking will get you to use it.
---
"debates are contests of rhetoric, not argumentative rigor." -DragooneerZero
#9ClashtonnPosted 8/23/2014 5:39:09 AM
ElementalWind posted...
If you don't even know about something the language offers, no amount of logical thinking will get you to use it.


Sorry but knowing how to program is more important than knowing a language. Advanced knowledge of programming logic and the bare basics of a language gets you a LOT farther than a solid understanding of the language and no understanding of programming logic.
---
i5 somethingK | GTX 660TI and some letters | Like 8 rams or something| Really Big HDD | Kind of small SDD