Философия парсеров.

Nov 24, 2008 21:27

def GetOrCreate(data_name, data_type):

Есть что-то прекрасное в этой строчке.
Она отражает подход к опенсорспрограммированию вообще, как мне кажется. На человеческий переводится, как "используй существующий код или создай свой".

Leave a comment

Comments 1

anonymous November 15 2009, 14:40:45 UTC
.get_or_create() - очень удобный подход для начала работы с объектом "если он уже был, то дайте его, а не был - так создайте предварительно". Экономит несколько строк кода.
Очень хочется иметь еще обратный аналог - insert_or_update (upsert для краткости).

Reply


Leave a comment

Up