Java Concurrency in Practice.

Цю книгу бажано прочитати всім, хто працює у багатопоточному середовищі, навіть якщо ви не створюєте потоки самостійно, але використовуєте сервер додатків або будь-яке інше середовище, де виконується декілька потоків одночасно.

Clean Code.

Ця книга присвячена хорошому програмуванню. У ній повно реальних прикладів коду. Прочитавши її, ви дізнаєтеся багато нового про код. Більш того, ви навчитеся відрізняти хороший код від поганого. У вас буде можливість навчитися писати хороший код і дізнатись, як перетворити поганий код у хороший.

Effective Java.

Книга стане в нагоді тим, хто хоче по-справжньому розуміти Java, сформувати правильний підхід при програмуванні на цій мові. Зрозуміти не тільки як потрібно робити, але й визначити причини, чому варто робити саме так.