3 ms·
1. Effective Java. The mentality/no-nonsense approach more than anything...the language itself not my favorite these days. 2. Headfirst Java. A stepping stone
by preordained 4y ago
1. Effective Java. The mentality/no-nonsense approach more than anything...the language itself not my favorite these days.
2. Headfirst Java. A stepping stone book like above, but it was very helpful in progressing from "here are variables and control statements" to here are the wide range of things a language can do in the later sections.
3. TCP/IP Illustrated. I never really saw the use in pulling back the curtain of some these lower level details in most modern development, but having pulled it back I can say it is absolutely useful/enlightening/worthwhile.
4. The Haskell Road to Logic. Educational exploring some math and logic through the lens of a programming language.