logoalt Hacker News

d-us-vbtoday at 2:28 PM0 repliesview on HN

It depends on the language, paradigm (or lack thereof), quality/accuracy of the names.

My work’s codebase is 30 years of never-refactored C++. It takes an exceptional amount of focus and thinking to get even a cursory understanding of anything a particular method or class does or why it’s there.

But for languages like C, I agree with you (as long as function pointers aren’t used abused).