Java
PaperBackSwap.com - Our online book club offers free books when you swap, trade, or exchange your used books with other book club members for free.

 

 

 

 

 

 

 

Design Patterns
Design Patterns
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.
abe books
amazon
barnes & noble
Head First Design Patterns
Head First Design Patterns
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
abe books
amazon
barnes & noble
Refactoring
Refactoring
With proper training a skilled system designer can take a bad design and rework it into well-designed, robust code.This book shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad design into a good one. Each refactoring step is simple—seemingly too simple to be worth doing. Refactoring may involve moving a field from one class to another, or pulling some code out of a method to turn it into its own method, or even pushing some codeup or down a hierarchy. While these individual steps may seem elementary, the cumulative effect of such small changes can radically improve the design. Refactoring is a proven way to prevent software decay.
abe books
amazon
barnes & noble
Comments
blog title
blog description
ad
publication title
publication description
ad
website title
website description
ad