Frases de Rebecca Wirfs-Brock

13   0

Rebecca Wirfs-Brock

Data de nascimento: 1953

Rebecca J. Wirfs-Brock is an American software engineer and consultant in object-oriented programming and object-oriented design, the founder of the information technology consulting firm Wirfs-Brock Associates, and inventor of Responsibility-Driven Design, the first behavioral approach to object design.Wirfs-Brock holds a B.A. in computer and information science and psychology from the University of Oregon. She worked at Tektronix for 15 years as a software engineer before moving on to Instantiations , which was acquired by Digitalk which merged with Parc Place Systems to become ParcPlace-Digitalk in 1995. She was the Chief Technologist for the professional services organization of a Smalltalk language vendor.

She holds a U.S. Patent #4,635,049 "Apparatus for Presenting Image Information for Display Graphically" together with Warren Dodge.

Wirfs-Brock first coined the "-driven" meme in an OOPSLA 1989 paper she co-authored with Brian Wilkerson. Before that time, the most prevalent way of structuring objects was based on entity-relationship modeling ideas .

She wrote about object role stereotypes in 1992 in a Smalltalk Report article and this influenced the UML notion of stereotypes. Her invention of the conversational form of use cases was then popularized by Larry Constantine. Most of the more recent "driven" design approaches acknowledge their roots and the influence of RDD, of which class-responsibility-collaboration cards are one popular technique. She was the design columnist for IEEE Software until December 2009.

Citações Rebecca Wirfs-Brock

„A conceptual level view of an object design describes the key abstractions. While someone might think of key abstractions as being nothing more or nothing less than high-level descriptions of "candidate classes", I prefer to consider a conceptual design from a slightly different angle--I'm thinking about design at a slightly different level.
An object-oriented application is a set of interacting objects. Each object is an implementation of one or more roles. A role supports a set of related (cohesive) responsibilities. A responsibility is an obligation to perform a task or know certain information. And objects don't work in isolation, they collaborate with others in a community to perform the overall responsibilities of the application. So a conceptual view, at least to start, is a distillation of the key object roles and their responsibilities (stated at a fairly high level). More than likely (unless you form classification hierarchies and use inheritance and composition techniques) many candidates you initially model will map directly to a single class in some inheritance hierarchy. But I like to open up possibilities by think first of roles and responsibilities, and then as a second step towards a specification-level view, mapping these candidates to classes and interfaces.“

—  Rebecca Wirfs-Brock

Rebecca Wirfs-Brock (2003) in " An Interview with Rebecca Wirfs-Brock Author of Object Design http://www.objectsbydesign.com/books/RebeccaWirfs-Brock.html" 2003-2005 Objects by Design, Inc: Answer to the question Can you clarify what you consider to be the essential elements of a "conceptual view".

Help us translate English quotes

Discover interesting quotes and translate them.

Start translating

Autores parecidos

Muhammad Ali photo
Muhammad Ali9
pugilista norte-americano
J. D. Salinger photo
J. D. Salinger7
escritor americano
Jim Rohn photo
Jim Rohn6
Palestrante motivacional americano
Dolly Parton photo
Dolly Parton3
antora, compositora e atriz norte-americana
Milton Friedman photo
Milton Friedman29
Economista, estatístico e escritor norte-americano
Tim Burton photo
Tim Burton10
cineasta norte-americano
Bob Dylan photo
Bob Dylan24
compositor, cantor, pintor, ator e escritor norte-americano
Al Pacino photo
Al Pacino2
ator e cineasta norte-americano
Bruce Springsteen photo
Bruce Springsteen8
cantor e compositor norte americano
Aniversários de hoje
Pablo Neruda photo
Pablo Neruda77
Escritor 1904 - 1973
Henry David Thoreau photo
Henry David Thoreau127
1817 - 1862
Erasmo de Rotterdam photo
Erasmo de Rotterdam50
1466 - 1536
Outros 46 aniversários hoje
Autores parecidos
Muhammad Ali photo
Muhammad Ali9
pugilista norte-americano
J. D. Salinger photo
J. D. Salinger7
escritor americano
Jim Rohn photo
Jim Rohn6
Palestrante motivacional americano
Dolly Parton photo
Dolly Parton3
antora, compositora e atriz norte-americana