4 ms·
Effective Java http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683/ref=sr_1_1?ie=UTF8&qid=1441645120&sr=8-1&keywords=effective+java http://www.a
by jbuss 11y ago
Effective Java
http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683/ref=sr_1_1?ie=UTF8&qid=1441645120&sr=8-1&keywords=effective+java http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/032...
- sanderjd 11y agoI'm going through that right now, and finding it incredibly good, but still fairly outdated. It was written for Java 6, while Java 7 and (especially) 8 have more or less re-written the language. All of the advice is still really great, but some of the items are workarounds for weaknesses in the language that have since been strengthened. I'm working through Java 8 in Action[0] in parallel, and it's been a good experience. I've also been enjoying this Modern Java blog series, which is book-ish[1]. In a similar vein, I really enjoyed Effective Modern C++[2]. I think The Ruby Way[3] is still the best ruby book, and a new edition just came out earlier this year. I'm looking for a good book about modern javascript if anyone has any suggestions. [0]: https://www.goodreads.com/book/show/20534354-java-8-in-action https://www.goodreads.com/book/show/20534354-java-8-in-actio... [1]: http://blog.paralleluniverse.co/2014/05/01/modern-java/ http://blog.paralleluniverse.co/2014/05/01/modern-java/ [2]: https://www.goodreads.com/book/show/22800553-effective-modern-c https://www.goodreads.com/book/show/22800553-effective-moder... [3]: https://www.goodreads.com/book/show/4514.The_Ruby_Way https://www.goodreads.com/book/show/4514.The_Ruby_Way
- davedx 11y ago> I'm looking for a good book about modern javascript if anyone has any suggestions. I just finished writing an eBook about building large modern web apps in JavaScript. If you're interested, here's the link: https://leanpub.com/buildingbattletestedfrontendsoftware https://leanpub.com/buildingbattletestedfrontendsoftware Cheers!
- organsnyder 11y agoI found Effective Java to be very enlightening—not just for Java, but for any language. It's especially at providing patterns for writing APIs with a guide toward future maintainability.