Agreed. It was very refreshing to read one of the main Java people delving into the weaknesses of their work. Such honest reflection is very rare in this business and should be embraced by any developer. One of the few programming books that I've rushed through from cover to cover.
()-()
\"/
`