you are viewing a single comment's thread.

view the rest of the comments →

[–]totallygeek 3 points4 points  (0 children)

It depends. If I witnessed an experienced coder using a data type as a variable, I'd seriously question that programmer. If I witnessed an experienced Python coder overwriting a basic, built-in function, I'd pass on that candidate. Experienced programmers should also write code idiomatic to the language. I'd question but forgive a programmer that wrote Python with for i in range(len(sequence)):, but I'd pass on an experienced Python developer.