I wonder if we can use "copilot-ability" as a proxy for code base complexity.
In other words, if copilot can't help you write code, then could that mean your code base is too complicated for a beginner to understand and modify?
In other words, if copilot can't help you write code, then could that mean your code base is too complicated for a beginner to understand and modify?
It’s also a question of economy. You can always try to make a code base easier to understand and to document anything and everything, but it comes at a cost. It doesn’t help if a code base is in principle understandable by a beginner if they have to spend months reading documentation first, and someone had to spend months if not years to write it.