When you code, do you consciously think about the principles in the Zen of Python? Do you find yourself following them automatically without thought? Do you find they are pointless/irrelevant to your coding? Do you ever defend your decisions (to yourself or others) by reference? What about other programming "rules" (formal patterns, XP principles)? Do you shout YAGNI at your co-workers? Have you ever claimed that you DRY? What programming principles work for you and why? Or are principles just crutches that the weak-minded use to cover their lack of experience and deep thought?
PyGTA is this upcoming Tuesday 7pm at Linux Caffe.