/
Do not let edge cases complicate the core of a design
Do not let edge cases complicate the core of a design
One can make much simpler more effective systems by not letting edge cases complicate the design.
What do I mean by edge cases?
I mean exceptions to the common problem. Another way of describing this is the 80-20 rule. 80% of the value is in twenty percent of the core of a design.
It’s easier to understand with a few concrete examples in different domains to see the pattern.
Have a look at RISC chip design, CRM data model design and HL7 Delimiters for some specific examples to explain the pattern.
, multiple selections available,
Related content
Avoid hard coding solutions to problems you cannot understand
Avoid hard coding solutions to problems you cannot understand
More like this
Separation of Concerns
Separation of Concerns
More like this
Not all concepts are equally important
Not all concepts are equally important
Read with this
Favour versatile items with multiple uses
Favour versatile items with multiple uses
More like this
Our Core Values
Our Core Values
Read with this
RISC versus CISC chip design
RISC versus CISC chip design
More like this