Hacker News new | ask | show | jobs
by scrollaway 1351 days ago
This is entirely applicable to JavaScript codebases, except that at least in typescript you have less reverse engineering work to do.

If you want to have documented codebases, work with people who document their code. You’ll find that typescript doesn’t always mean undocumented, and incidentally you’ll find that documented doesn’t mean high quality.

Most high quality codebases in the JS ecosystem after 2016 ish are in typescript.