Junior — Middle
What books on programming do you plan to study or recommend for improving your knowledge?
sobes.tech AI
Answer from AI
To improve your knowledge in Java programming, I recommend the following books:
- "Effective Java" by Joshua Bloch — a classic that helps write higher quality and more efficient code.
- "Java Concurrency in Practice" by Brian Goetz — for understanding multithreading and parallelism.
- "Clean Code" by Robert Martin — about writing clean, maintainable code.
- "Head First Java" by Kathy Sierra and Bert Bates — good for beginners, explains the basics of Java in an accessible way.
It is also useful to study the official documentation and practice solving real-world tasks and projects.