GB

Grady Booch

17quotes
"

Grady Booch is an American software engineer and computer scientist, born on February 27, 1955, in Amarillo, whose career has spanned both the development and the formal study of software.

Booch was educated at the United States Air Force Academy and subsequently at the University of California, Santa Barbara. Working as an engineer and software developer, he accumulated a record of professional and scholarly recognition that crosses several of the discipline's principal institutions. He holds the distinction of being a Fellow of the IEEE, a Fellow of the ACM, and an IBM Fellow, and he has also served as a board member.

Among his notable works, Booch is associated with the Unified Modeling Language, known widely as UML. The honors attached to his career reflect the range of his contributions: he received the Lovelace Medal, the Stevens Award, the Computer Pioneer Award, and the Turing Talk. The Computer Pioneer Award in particular places his work within the longer history of computing, acknowledging contributions made during a period when the discipline was still establishing its foundational practices.

Booch has worked in English throughout his career, operating as a citizen of the United States within the broader field of software engineering. His professional identity encompasses the roles of computer scientist, engineer, and developer, and his name remains attached to the Unified Modeling Language as its most concrete and lasting point of reference in the record of his contributions.

Quotes by Grady Booch

All of life is iterative. It goes back to the point I made earlier, which is you can’t a priori know enough to even ask the right questions.
"
All of life is iterative. It goes back to the point I made earlier, which is you can’t a priori know enough to even ask the right questions.
Multiple Inheritance is like a parachute. You don’t often need it, but when you do, you really need it.
"
Multiple Inheritance is like a parachute. You don’t often need it, but when you do, you really need it.
This is a continuation of IBM's and Rational's commitment to the open source community, ... We have built an ecosystem around RUP and we want to expand that.
"
This is a continuation of IBM's and Rational's commitment to the open source community, ... We have built an ecosystem around RUP and we want to expand that.
The function of good software is to make the complex appear to be simple.
"
The function of good software is to make the complex appear to be simple.
The amateur software engineer is always in search of magic.
"
The amateur software engineer is always in search of magic.
A fool with a tool is still a fool.
"
A fool with a tool is still a fool.
All of life is iterative. It goes back to the point I made earlier, which is you can't a priori know enough to even ask the right questions.
"
All of life is iterative. It goes back to the point I made earlier, which is you can't a priori know enough to even ask the right questions.
C++ also supports the notion of friends: cooperative classes that are permitted to see each other's private parts.
"
C++ also supports the notion of friends: cooperative classes that are permitted to see each other's private parts.
UML is not dessert topping and floor wax.
"
UML is not dessert topping and floor wax.
The task of the software development team is to engineer the illusion of simplicity.
"
The task of the software development team is to engineer the illusion of simplicity.
Showing 1 to 10 of 17 results