BigHugger
sk Skill · allemaar

improve-codebase-architecture

Explore a codebase to find opportunities for architectural improvement by deepening shallow modules (John Ousterhout, "A Philosophy of Software Design"). Use when the user says "improve architecture", "find refactoring opportunities", "make this more testable", "this codebase is hard to navigate", "consolidate these modules", "find coupling problems", "write an RFC for this refactor", or "help me think about module…

installs 8w
0
30-day movement
starts with the next reading
Related entries
17
Connections
0
markdownJavaScript
Host repository
allemaar/open-skills
Host stars
14
Host language
JavaScript