Source: A Brief Guide to the Standard Object Modeling Language, 2004, p. 2
“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 a 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 understanding 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. The UML has become not only the dominant graphical notation within the OO world but also a popular technique in non-OO circles.”
Source: UML Distilled: A Brief Guide to the Standard Object Modeling, 2004, p. xxvi
Help us to complete the source, original and additional information
Martin Fowler 18
British programmer 1963Related quotes
Source: Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process (2002), p. 172
Source: Executable Uml: A Foundation for Model-Driven Architecture, 2002, p. xxiii: Foreword.
About the true value of graphics
Interview with Jacques Bertin (2003)
Showcase article: [Polta, Anne, Continuing Journey: Bradley Joseph sustains music career with songwriting, recording, West Central Tribune, 2007-02-08, http://www.newspaperprints.com/index.cfm?page=search_results&paper=West%20Central%20Tribune&selectedDate=2007-02-08&start=16&perpage=5, 2007-02-18]
Source: Semiology of graphics (1967/83), p. 193
"The Other Road Ahead" http://www.paulgraham.com/road.html, September 2001
Sun-Faced Buddha, Moon-Faced Buddha lecture at the Zen Mountain Center (17 August 1971) http://suzukiroshi.sfzc.org/archives/index.cgi/710817V.html
Context: Communication is — start by understanding — your own understanding about people. Even though you want them to understand you, you know, it is — unless you understand people, it is almost impossible. Don't you think so? Only when you understand people, they may understand you. So even though you do not say anything, if you understand people there is some communication.