Learn more Shop now Learn more Shop now Shop now Shop now Shop now Shop now Learn More Shop now Shop now Learn more Shop Fire Shop Kindle Learn More Shop now Fitbit

Brain teasers for software masters

Johan De Geyter
 
The Pragmatic Programmer
The Pragmatic Programmer
"Read this and you will be hooked for life on reading books"
Extreme Programming Explained: Embrace Change
Extreme Programming Explained: Embrace Change
"Introduction for eXtreme Programming"
Adaptive Software Development: A Collaborative Approach to Managing Complex Systems
Adaptive Software Development: A Collaborative Approach to Managing Complex Systems
"My personal number 1 for agile methodologies"
Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)
Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)
"Typical Martin Fowler, rather for your brain than your programming"
Design patterns : elements of reusable object-oriented software
Design patterns : elements of reusable object-oriented software
"A must have"
Refactoring: Improving the Design of Existing Code (Object Technology Series)
Refactoring: Improving the Design of Existing Code (Object Technology Series)
"Nice tips and tools"
Smalltalk Best Practice Patterns
Smalltalk Best Practice Patterns
"Lots of best practice patterns.  A must read for NON-Smalltalkers"
Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science)
Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science)
"Not for Wooffies"
Joe Celko's SQL for Smarties: Advanced SQL Programming
Joe Celko's SQL for Smarties: Advanced SQL Programming
"SQL brain teaser"
The Mythical Man-month: Essays on Software Engineering
The Mythical Man-month: Essays on Software Engineering
"Read history or repeat it."