I'm diving into the world of coding and I heard this explanation about code repositories: "A developer platform, also called a code repository, like GitHub, for example, is a platform that basically stores code. From there, the code can be shared and changed. When apps have updates, that's someone changing the code inside the code repo." Is this really how it works?
3 Answers
Someone was trying to sound smart there! A "developer platform" covers a lot of ground, and not everything fits the category of a code repo. GitHub is a service where you can host repos, but it's not the same as a repository itself. That analogy about supermarkets and bread is pretty spot on. As for updates, saying they're always from changing the repo is a bit misleading. Sometimes it’s a different process entirely.
Totally! It's sad that many new developers don't realize this and it's a crucial part of their learning.