vitus_wagner (
vitus_wagner) wrote2020-01-05 09:37 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Питонистическое.
Выяснил что в стандартной библиотеке питона модуль collections, а в нем функция namedtuple. Позволяющая генерировать наборы данных с именованными полями и нулевым оверхедом. Более того named tuples - hashable, т.е. могут использоваться в качестве индекстов dict или элементов множества. И их очень удобно создавать из списков, dictionaries и тому подобных конструкций.
Теперь хочу реализацию операций реляционной алгебры над set of named tuples.
Теперь хочу реализацию операций реляционной алгебры над set of named tuples.
no subject
no subject
Но вообще если у тебя до уровня CRUD доехали объекты, то у тебя имеется какое-той fundamental design flaw. Вроде изначальной идеи php, где смешивается presentation и processing.
В стандартной model-view-controller парадишгме объекты должны оставаться на уровне view и в модель уже не лезть.
no subject
no subject
no subject
no subject
PS: Собственно в GCC 2.xx было подобное опытное расширение - сигнатуры, но не прижилось.
no subject