Personal Information
Organización/Lugar de trabajo
Sherwood, OR United States
Ocupación
Software designer
Sector
Electronics / Computer Hardware
Sitio web
www.wirfs-brock.com
Acerca de
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.
Etiquetas
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
Ver más
Presentaciones
(5)Personal Information
Organización/Lugar de trabajo
Sherwood, OR United States
Ocupación
Software designer
Sector
Electronics / Computer Hardware
Sitio web
www.wirfs-brock.com
Acerca de
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.
Etiquetas
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
Ver más