5 ms·
Also, https://github.com/cxxr/better-java https://github.com/cxxr/better-java with recommendations for learning how to write modern Java.
by jxub 8y ago
Also, https://github.com/cxxr/better-java https://github.com/cxxr/better-java with recommendations for learning how to write modern Java.
- bloomthrowaway 8y agoNice! I think it may be slightly out of date though. For example, you don't need Tuples library if you use Apache commons because it has Tuple support. Also, Javaslang has been renamed Vavr. Still a solid article though
- kodablah 8y agoWhile the gist of that page is nice, there are many many flaws with it. I could enumerate them all, but suffice to say don't just take the author's word for using Optional parameters or always prefer Guava immutable collections or any of that. Much of it is wrong or at least debatable.