deep-modules

Tag

Cards List
#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