Personal Information
Organization / Workplace
Sherwood, OR United States
Occupation
Software designer
Industry
Electronics / Computer Hardware
Website
About
I own a software training and consulting company specializing in building design, analysis, and architecting skills in individuals and organizations.
I have written two popular books on software design: Designing Object-Oriented Software and Object Design: Roles, Responsibilities, and Collaborations. I have been active in the object design, software patterns, and agile development communitieis...and am always seeking ways to effectively develop and deliver software for a complex, rapidly changing world.
Tags
software patterns
responsibility-driven design
domain driven design
heuristics
software design
cognitive illusions
system 2 thinking
decision-making
system 1 thinking
agile and architecture practices
sustainable code
code maintenance and repair
design evolution
broken window theory
experiences
agile software
agile software development
architecture kanban
software architecture
landing zones
agile architecture
See more
Users following Rebecca Wirfs-Brock
Department of Computer Science and Engineering, Chalmers University and University of Gothenburg
Professor in the Software Engineering Division,...
•