Top drift, on this forum.......................... never.
Last edited by karldmoore; Aug 29th, 2007 at 11:39 AM.
Barracuda Networks SSL VPN Lead Developer
http://pramatr.wordpress.com
http://twitter.com/karldmoore
http://www.linkedin.com/in/karldmoore
Any postings are my own opinion, and should not be attributed to my employer or clients.
From what I recently read, I'd recommend "Java concurrency in practice". It's very likely that sooner or later you'll have to cope with threading issues, and this books gives a good grasp of the topic.
Other then that, Agile Database techniques is cool and enjoyable read.
You can also read 'Head First Design Patterns'. I have read it and its very good book.
I confirm; Headfirst Design Patterns is not your regular technical book. Very readable and written in unusual style.
My recent reads from the Martin Fowler Signature series:
Beyond Software Architecture - covers important aspects of software architecture from the point of view of both technical and marketing person.
Enterprise Integration Patterns - if you want to do any systems integration by means of messaging, this is the book. Contains a catalogue of messaging patterns, from easiest to most complex. Examples include JMS.
Picking this topic up.
I am looking for good books on architecture/framework design. Any suggestions?
These are already in my bookshelf:
- Effective Java
- J2EE expert one on one
- J2EE Without EJB
- Refacttoring to patterns
- Patterns of enterprise application architecture
- Design patterns
- Clean Code
Thats a quite old thread you have digged out there - I personally find "Domain Driven Design" (E. Evans) very good.
Some personal new recommendations:
Working Effectly with legacy code
Agile software development - princibles, patterns and practices