To me it is not obvious. I work with junior level devs and have seen a lot of non-AI junior level code.
//
And no, those were not generally followed by a real comment.
I've seen exactly what you describe and worse *, and I've also seen them keep to one style until I got bored of prompting for new features to add to the project.
* one standard test I have is "make a tetris game as a single page web app", and one model started wrong and then suddenly flipped from Tetris in html/js to ML in python.