Category Archives: Books

Working–share your experience

One of my all time favorite books is Studs Terkel’s Working. In it, he captured people talking about what they do and how they feel about it. People tell amazing stories about hard work. The book is about, “ulcers as … Continue reading

Posted in Books, Events | Tagged | Leave a comment

Martin Fowler is no Kent Beck

I know the difference between those two….When authors make mistakes, readers notice. In my latest IEEE Software Design Column, Driven…to Discovering Your Design Values, I quoted Martin Fowler as claiming that test-driven development, “gives you this sense of keeping just … Continue reading

Posted in Books, Software Design | Tagged , | Leave a comment

Translating Object Design

Recently I received a copy of the Chinese translation of my book, Object Design: Roles, Responsibilties and Collaborations. It took nearly three years to translate. I hope it sells well, although authors only get a mere pittance for selling translation … Continue reading

Posted in Books, Software Design | Tagged , | 1 Comment

Can you really estimate complexity with use cases?

I visited with some folks last week who failed to get as much leverage from writing use cases as they’d hoped. In the spirit of being more agile, at the same time they adopted use cases, they also streamlined their … Continue reading

Posted in Agile, Analysis, Books | Tagged , , , | 3 Comments

Just Enough Structured Analysis

Today I happened upon a notable source. Ed Yourdon is writing once again about structured analysis. According to Ed, “This is an update, condensation, and pragmatic revision of my 1989 tome, Modern Structured Analysis, which is still employed by malicious … Continue reading

Posted in Analysis, Books | Tagged , | Leave a comment

Pattern drift

When I first reviewed Design Patterns, I recommended it be published as a loose-leaf notebook. I suggested that authors provide regular updates (this was before the Internet was readily available!). I anticipated frequent updates and many more additions…23 patterns didn’t … Continue reading

Posted in Books, Software Design | Tagged , , | 8 Comments

John Vlissides

John Vlissides died November 24th. A wiki page is dedicated to his memory. One of my favorite books is John’s Pattern Hatching. I love that book. Reading it is like conversing with a wise, witty, insightful friend. As parting advice … Continue reading

Posted in Books, Software Design | Tagged , | Leave a comment

OOPSLA, Creativity, and Practice

I’m home for 2 weeks after spending a week at San Diego at OOPSLA and last week teaching object design. It is good to be home as I can now configure my new tablet PC and start using it. It’s … Continue reading

Posted in Books, Events, Software Design | Tagged , , , , , | Leave a comment

Musings of an OOPSLA elder

I don’t think of myself as an “elder”. But that is what Linda Rising, who led the 20th OOPSLA retrospective, labeled those who were at the first OOPSLA. I am one of five who received a perfect attendance ribbon (Allen … Continue reading

Posted in Books, Events, Software Design | Tagged , , , | Leave a comment

Why Objects?

As I’ve been working on a position statement for an OOPSLA panel reflecting on the roots of modern software development practices while looking to the future, I’ve been thinking hard about why I got hooked on object technology. Compared with … Continue reading

Posted in Books, Software Design | Tagged , , , , , , , | Leave a comment