After doing for a while I turned back to reading how it *should* be done
. Recently I have read (or re-read)
Evans: Domain-Driven Design
Richardson: POJOs in Action
McConnel: Code Complete, 2nd ed.
GoF: Design Patterns: *snip*
Alur: Core J2EE patterns
Any recommended additions to that list? Any good Agile/Test-driven Development books you can recommend?