No idea why this idea is being downvoted, because it is totally correct, even more so in the LLM-coding era.