Вообще после Роберта Мартина «Чистый код» тяжеловато читать хоть что-то, так он классно и доходчиво объясняет. Кстати также на меня подействовала книга Крэга Лармана «Применение UML и шаблонов проектирования».
А последняя прочтенная книга была Мартина Фаулера «Рефакторинг». После прочтения рекомендовал её всем друзьям — программистам. Могу даже сказать так, код написан до Фаулера и после ). Может не так интересно как у Роберта Мартина, но более обстоятельно и глубоко.