Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactic…
---
name: Software Design Philosophy
description: Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", or "pass-through method". Also…
---
# Software Design Philosophy
Part of the **Product & Design Playbooks** pack by wondelai (`wondelai/skills`).
Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", or "pass-through method". Also…
This catalog entry summarizes the skill for discovery. Get the full skill — including any bundled scripts and resources — from the source:
Full skill & source: https://github.com/wondelai/skills/tree/main/software-design-philosophy
Sign in to rate and review this skill.
No reviews yet. Be the first to review this skill.