GitHub Copilot Research Finds “Downward Pressure on Code Quality”

Choice quotes from this Copilot research on GitHub:

  • using Copilot is strongly correlated with mistake code being pushed to the repo
  • current implementation of AI Assistants discourages code reuse
  • we have entered an era where code lines are being added faster than ever before. The better question for 2024: who’s on the hook to clean up the mess afterward
  • code generated during 2023 more resembles an itinerant contributor, prone to violate the DRY-ness of the repos visited

https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx

Continue reading “GitHub Copilot Research Finds “Downward Pressure on Code Quality””

Quality Coding Manifesto

Interesting points here about Scrum assumed you had good software engineering practices, the perhaps the guide should be updated to have that point.

Also neat to see the definitions of things be extremes and why they were originally called “Extreme Programming”.

An article I wished I had access to 12 years ago.