/
Find symmetries

Find symmetries

If it walks like a duck, quacks like a duck then it is a duck.

Finding symmetries is a very important design concept in producing simple, elegant and robust software.

It’s another way of expressing the concept that removing features reduces complexity.

Examples of this are:

Related content

Bottlenecks
Bottlenecks
Read with this
Remove features in a design to reduce complexity
Remove features in a design to reduce complexity
More like this
Take Control of your Data
Take Control of your Data
Read with this
Avoid hard coding solutions to problems you cannot understand
Avoid hard coding solutions to problems you cannot understand
More like this
How are we planning to handle networking in Iguana X?
How are we planning to handle networking in Iguana X?
Read with this
Do not let edge cases complicate the core of a design
Do not let edge cases complicate the core of a design
More like this