deep-modules

Tag

Cards List
#deep-modules

@mattpocockuk: Which codebase design techniques from the pre-AI era still help agents? Deep modules, adapters/seams etc. Writing the '…

X AI KOLs Timeline ↗ · 2026-09-21 Cached

The author is discussing which codebase design techniques from the pre-AI era are still useful for AI agents, as part of writing a course on codebase design.

0 favorites 0 likes
#deep-modules

@SaitoWu: Matt references John Ousterhout's 'A Philosophy of Software Design'. Bad code = many shallow modules; Good code = few deep modules. What are shallow modules? Modules with minimal functionality but complex interfac...

X AI KOLs Timeline ↗ · 2026-05-09

Matt cites John Ousterhout's view, pointing out that AI is better at refactoring 'deep modules' with simple interfaces but rich functionality, while struggling with 'shallow modules' that have complex interfaces but single-purpose functionality.

0 favorites 0 likes
← Back to home

Submit Feedback