"Graphical design notations have been with us for a while... their primary value is in communication and understanding. A good diagram can often help communicate ideas about design, particularly when you want to avoid a lot of details. Diagrams can also help you understand either a software system or a business process. As part of a team trying to figure out something, diagrams both help to understand and communicate that understanding throughout a team. Although they aren't, at least yet, a replacement for textual programming languages, they are a helpful assistant... Of these graphical notations, the UML's importance comes from its wide use and standardization within the OO development community."
React to this quote
More by Martin Fowler
See allResonant Thoughts
"I have grown accustomed to the disrespect expressed by some of the participants for their colleagues in the other disciplines. "Why, Dan," ask the people in artificial intelligence, "do you waste your…"
"There are many people in the industry that know nothing about games. In particular, a large American company is trying to do engulf software houses with money, but I don't believe that will go well. I…"
Explore Further
Related Quotes
"Stupid National Anthem....Look at this flag; Two bears fighting over a pineapple. What kind of message does…"
— Bill Bailey"Mr. Chairman, when Oregonians first adopted the Death With Dignity Act and then defended it on a second bal…"
— Ron Wyden"Understanding of other nations does not mean a feeling against your own country. That's the whole trouble w…"
— アルベルト・ケッセルリンク"But this is his way; it is the language of his character; and, though one might wish it to be otherwise, ye…"
— Laurence Sterne"That is forgotten, their wars and their deeds and their very speech. Wisdom lasts. It is what I have sought…"
— Poul Anderson"Canada's position was Saddam Hussein should be disarmed. Now, to be quite honest, I had a lot of difficulty…"
— Paul Martin
