I believe there is, but I can't put the right words to it...bear with me
I have worked with a lot of developers and I think there is basically a few personalities and they will produce very different things.
- Cowboy - a loner, often good but hard to get on track
- Follower - lacks ideas
- Anarchist - NIHS
- Orthodox - doing everything by the(ir) book, always complex
- etc
In different situations I get the feeling I'm in one of them and when that happens I try to either switch to a better state or stay in it. As a consultant it's most important for me to get the task done than enforcing any beliefs I might have for solving any ie design problems.
So, taste? I think one of the ways the personalities is manifested is in the actual code.
- What styles are there? (teams+)
- Can the different styles be identified? (commentator+)
- Can they be taught? (player+)
(+sport metaphor)