claim
active
claim:the-four-concept-criteria-motivation-no-redundancy-no-overloading-uniformity-are-neither-necessary-nor-sufficient-but-can-explain-design-flawsThe four concept criteria (motivation, no redundancy, no overloading, uniformity) are neither necessary nor sufficient but can explain design flaws.
Acknowledging the heuristic nature of the criteria.
Source paper
extracted_from(2015) · Jackson, Daniel
Related by similarity (8)
cosine ≥ 0.65 · no typed edgeEntities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.
- A concept should not attempt to serve two distinct purposes; this leads to conflicts and confusion.claim0.800No overloading criterion.
- Framework consisting of Motivation, No Redundancy, No Overloading, and Uniformity criteria to evaluate concept design quality
- Motivation criterion justification.
- Polanyi's argument applied to software.
- No redundancy criterion.
- Central definition from the abstract.
- Sweeping indictment of current production systems.
- Assertion that the popular models add nothing to parallel programming.