Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To understand code, start with data.

For database-driven applications, that means, read the DB schema first. For everything else, look at their in-memory equivalents.

"Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious." -- Fred Brooks, The Mythical Man Month (1975)

"Bad programmers worry about the code. Good programmers worry about data structures and their relationships." -- Linus Torvalds (2006)



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: