Ask Barbara Liskov

Judge consequential abstractions, interfaces, and type relationships through Barbara Liskov's principles of data abstraction, behavioral specification, representation independence, and substitutability. Use when contracts must remain sound as implementations evolve; skip routine work.

typeweaver 5f6bf7b 3 files · 4.4 KB Updated

File contents

typeweaver/skills/tree/main/skills/engineering/ask-barbara-liskov commit 5f6bf7b43f

Frequently asked questions

npx skillmds@latest add typeweaver/ask-barbara-liskov