Software Development Book

Jeff De Luca's picture

Why Does Software Cost So Much

cover of Why Does Software Cost So MuchWhy Does Software Cost So Much?: And Other Puzzles of the Information Age

author: Tom Demarco
asin: 093263334X
binding: Paperback
list price: $29.95 USD
amazon price: $26.95 USD


I don't agree with everything in this book (including the title essay). However, it contains the best 5 pages on management ever written - the Standing Naked In The Snow chapter. It's a must read just for that.

Jeff De Luca's picture

Object Technology: A Manager's Guide 2nd Ed.

cover of Object Technology: A Manager's Guide 2nd Ed.Object Technology: A Manager's Guide (2nd Edition)

author: David A. Taylor
asin: 0201309947
binding: Paperback
list price: $44.99 USD
amazon price: $38.62 USD


The first edition was great and the second edition is even better. The book I give out to all managers or executives that needed to understand what this OO project was about. It takes great skill to condense down complex topics to a simplicity and clarity that Taylor has achieved here. Still a great read and very useful to anyone wanting a quick but valuable intro to OO.

Jeff De Luca's picture

Object Lessons

cover of Object LessonsObject Lessons: Lessons Learned in Object-Oriented Development Projects

author: Tom Love
asin: 0134724321
binding: Paperback
list price: $55.00 USD
amazon price: $55.00 USD


This is a fantastic book. I used to give it out on all my OO projects to people that didn't "get it." More than just OO though it also teaches a great deal about the truths of software development.

Jeff De Luca's picture

The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition

cover of The Mythical Man-Month: Essays on Software Engineering, 20th  Anniversary EditionThe Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition

author: Frederick P. Brooks
asin: 0201835959
binding: Paperback
list price: $39.99 USD
amazon price: $31.78 USD


One of the books everyone should read. Many great messages - it's not linear, division of labor vs conceptual integrity of the whole, and of course no silver bullet. Harlan Mills surgical teams (FDD feature teams) are described here.

Syndicate content