Large C codebase – how to organize code? | Hacker News Reader