Код, который умещается в голове Эвристики для разработчиков ...
Неизвестный
Алгоритмы и структуры данных 2009
Spring быстро
Interactive Object Oriented Programming in Java RuLit Me 788733
Программирование: типовые задачи, алгоритмы, методы
Дмитрий Златопольский