logo

Quotes About Design

The vital detail about the design is captured in the code. A well-written implementation should be transparent, revealing the model underlying it.
~ Eric Evans
Software design is a constant battle with complexity. We must make distinctions so that special handling is applied only where necessary.
~ Eric Evans
All public elements of a design together make up its interface, and the name of each of those elements presents an opportunity to reveal the intention of the design.
~ Eric Evans
They show design constraints, but they are not design specifications in every detail. They represent the skeletons of ideas.
~ Eric Evans
the model is not the diagram.
~ Eric Evans
In general, don't fight your frameworks. Seek ways to keep the fundamentals of domain-driven design and let go of the specifics when the framework is antagonistic.
~ Eric Evans
Factoring the constraint into its own method allows us to give it an intention-revealing name that makes the constraint explicit in our design. It is now a named thing we can discuss.
~ Eric Evans
crucial discoveries always emerge during the design/implementation effort.
~ Eric Evans
If the design, or some central part of it, does not map to the domain model, that model is of little value, and the correctness of the software is suspect.
~ Eric Evans
Supple design has a profound effect on the ability of software to cope with change and complexity.
~ Eric Evans
Whatever the cause, software that lacks a concept at the foundation of its design is, at best, a mechanism that does useful things without explaining its actions.
~ Eric Evans
Composite Pattern takes the Single Responsibility design principle and trades it for transparency.
~ Eric Freeman
So, we recommend specifying the width and height in the tag attributes, and not setting those properties in CSS unless you really mean to scale the canvas.
~ Eric Freeman
two forms of the Adapter Pattern: object and class adapters. Class adapters require multiple inheritance. You can implement more
~ Eric Freeman
When you design, solve things in the simplest way possible. Your goal should be simplicity, not 'How can I apply a pattern to this problem.
~ Eric Freeman
Just ten years ago, probably the most prominent atheist of the twentieth century, Antony Flew, concluded that a God must have designed the universe.
~ Eric Metaxas
This is an important rule: a good design is one that changes customer behavior for the better.
~ Eric Ries
A Start Up is an institution designed to thrive in the soil of extreme uncertainty
~ Eric Ries
good design is one that changes customer behavior for the better.
~ Eric Ries
lazy registration is considered one of the design best practices for online services. In this system, customers do not have to register for the service up front. Instead, they immediately begin using the service and are asked to register only after they have had a chance to experience the service's benefit.
~ Eric Ries
Let's forget educational design up until now, let's forget what's possible and just redesign learning with today's students and today's technology in mind.
~ Eric Ries
a good design is one that changes customer behavior for the better.
~ Eric Ries
To demonstrate validated learning, the design changes must improve the activation rate of new customers. If they do not, the new design should be judged a failure.
~ Eric Ries
individual or a small group seeking a solution to an individual's or a
~ Eric von Hippel