R1.17
Over-abstracted Components
Cards in this group · 3
- R1.17.1The more generic a component's name, the easier it is to dump unrelated duties into it
- R1.17.2Extra indirection added for reuse raises the cost of understanding
- R1.17.3Inline duplication is sometimes cheaper than the wrong abstraction