Question
What does it mean that override when inheritance fails?
Quick Answer
Sometimes a child needs to differ from its parent — explicit override is cleaner than implicit exception.
Sometimes a child needs to differ from its parent — explicit override is cleaner than implicit exception.
Example: You have a category called 'Morning Routines' with an inherited property: 'begins with exercise.' But your Sunday routine begins with slow reading and coffee. Instead of mentally noting the exception every time, you create an explicit override on the Sunday entry: 'begins with reading.' Now the exception is visible, documented, and won't corrupt your understanding of what 'Morning Routines' generally means.
Try this: Open your knowledge system and find a category, tag, or folder where at least one item doesn't fully belong — it inherited assumptions from its parent that don't hold. Write a one-sentence override statement on that item: 'Unlike [parent category], this item [specific difference].' Notice how the override makes the exception legible instead of silently confusing your future self.
Learn more in these lessons