3 ms·
While the OP's list has a more functional outlook than most similar lists, for most Python programmers the difference between being average and being good in Py
by evgen 16y ago
While the OP's list has a more functional outlook than most similar lists, for most Python programmers the difference between being average and being good in Python is in knowing when to drop into functional paradigms. Your list contains a couple of key points the OP missed (grokking properties and the standard lib) but takes a similar divergence when you get into things like slots, meta classes, and dynamic code generation that are the primary source of code smell from wannabe Python gurus. 99.99999% of the time you will not actually need them and are just throwing it in to demonstrate your 'leet python skillz'.