|
|
 |
| Developers Group Book Listings |

|
|
Object Oriented & eXtreme Programming Books |
|
|
|
Our book listings are produced in association with Amazon.co.uk, enabling us to offer competitive pricing along with respected service.
|
|
Refactoring
Martin Fowler
Refactoring: Improving the Design of Existing Code shows how refactoring can make object-oriented code simpler and easier to maintain. Today, refactoring requires considerable design know-how, but once tools become available, all programmers should be able to improve their code using refactoring techniques.
Topics Covered: Refactoring, improving software code, redesign, design tips, patterns, unit testing, refactoring research and tools
|
|
|
Design Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Design Patterns is based on the idea that there are only so many design problems in computer programming. This book identifies some common program-design problems--such as adapting the interface of one object to that of another object or notifying an object of a change in another object's state--and explains the best ways (not always the obvious ways) that the authors know to solve them. The idea is that you can use the authors' sophisticated design ideas to solve problems that you often waste time solving over and over again in your own programming.
|
|
|
Code Complete
Steve C. McConnell
A modern-day classic on software engineering, Code Complete focuses on specific practices you can use to improve your code and your ability to debug it--and ultimately deliver better, more efficient programs in less time. With every bit of advice the book proffers you'll improve your ability to write elegant, self-documenting, maintainable software. McConnell doesn't focus on the idiosyncrasies of any single language, but on the general issues developers face: naming subroutines and variables in meaningful ways, designing control structures, finding and correcting errors in code, and many, many more. Code Complete is packed with code samples demonstrating good and bad programming practices and checklists that you can use to vet your own work.
|
|
|
EXtreme Programming EXplained
Kent Beck
Kent Beck's eXtreme Programming eXplained provides an intriguing high-level overview of the author's Extreme Programming (XP) software development methodology. Written for IS managers, project leaders or programmers, this guide provides a glimpse at the principles behind XP and its potential advantages for small to mid-sized software development teams.
|
|
You can use the Amazon.com search box below to find books not currently listed here.
|
|
|
|