Also, no one's code is perfect. For example, I can't say that my code is perfect. Everyone's code has some flaws, like everything in the universe.
Right - that means that you need to approach everything from a standpoint of thinking about people. Code is way more people-centric than it is machine-centric. There isn't ever a "right" answer, so approaching it from trying to learn, not trying to be correct.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.