Discussion Overview
The discussion revolves around finding suitable Java programming books for absolute beginners. Participants share their experiences and recommendations, exploring various resources and approaches to learning Java.
Discussion Character
- Exploratory
- Technical explanation
- Debate/contested
Main Points Raised
- One participant suggests visiting a library to sample multiple books and choose the most readable, recommending "Big Java" and "Head First Java".
- Another participant shares a hands-on approach, emphasizing the use of compilers and documentation over traditional books, stating they no longer buy IT books.
- A participant recommends Ivor Horton's "Beginning Java 2" as a well-written option.
- One participant expresses a preference for books by Michael Main while criticizing Cay Horstmann's style, suggesting a practical approach by modifying a simple "Hello World" program.
- A participant from India notes limited access to international editions and requests book recommendations suitable for absolute beginners.
- Another participant mentions the availability of eBooks, specifically "Thinking In Java" as a free resource, and points to a textbook that appears unfinished but is well-written.
- Several participants express differing opinions on Horstmann's writing style, with one stating they own multiple books by him but did not find them helpful.
- Another participant questions the logic behind purchasing multiple books from an author whose style is disliked, while acknowledging the high cost of some technical books.
Areas of Agreement / Disagreement
Participants express a variety of opinions on the effectiveness of different authors and learning methods, with no clear consensus on the best resources for beginners. Disagreements exist regarding the value of certain books and authors.
Contextual Notes
Some participants mention limitations in access to certain editions and resources, as well as personal preferences that affect their recommendations.