LeXuS 02.03.2011 00:08

CodingPythonic

Итак, что же это значит, когда кто-либо говорит, что foo выглядит как pythonic? Что значит, когда кто-либо смотрит в наш код и говорит, что он unpythonic? Давайте попробуем разобраться.

В Python-сообществе существует неологизм pythonic, который можно трактовать по разному, но в общем случае он характеризует стиль кода. Поэтому утверждение, что какой-либо код является pythonic, равносильно утверждению, что он написан в соответствии с идиома Python’a. Аналогично, такое утверждение в отношении интерфейса, или какой-либо функциональности, означает, что он (она) согласуется с идиомами Python’a и хорошо вписывается в экосистему.


Тэги: coding python
+ 3 -
Похожие Поделиться

f_evgeny 02.03.2011 09:33 #
Стиль кода это есть, но даже не это важно. Я бы сказал, что питоник - это писать, используя питоновские паттерны проектирования. ИМХО, это главное и это дает наибольший выигрыш.