"Clean Code" is an easy-to-read introduction to some elements that make code clean. What clean code means is discussed in the book with opinions from several prominent software engineers. The book offers a lot of tactical tips for writing clean code. It is fairly easy to implement your learnings in your day to day work. It has some sections that can be irrelevant or hard to read if you are not familiar with the Java language. Some advice might also not seem relevant anymore since there is tooling in place that takes care of various aspects of the development process. But this is still a great book to read to improve your code quality and make it cleaner.