Змея / Говнокод #18244 Ссылка на оригинал

0

  1. 1
sqlalchemy.orm.relationship(argument, secondary=None, primaryjoin=None, secondaryjoin=None, foreign_keys=None, uselist=None, order_by=False, backref=None, back_populates=None, post_update=False, cascade=False, extension=None, viewonly=False, lazy=True, collection_class=None, passive_deletes=False, passive_updates=True, remote_side=None, enable_typechecks=True, join_depth=None, comparator_factory=None, single_parent=False, innerjoin=False, distinct_target_key=None, doc=None, active_history=False, cascade_backrefs=True, load_on_pending=False, strategy_class=None, _local_remote_pairs=None, query_class=None, info=None)

Охуенный АПИ: прочитал и сразу запомнил.

Запостил: wvxvw wvxvw, (Updated )

Комментарии (16) RSS

      • Если работать с моделью MS WORD или чем-то аналогичным, там в аргументах функций такая же паибота.
        Ответить
          • При чем тут винапи, создаёшь OLE-объектную модель приложения и работаешь с ним.
            Ответить
          • Он про com. Сразу видно что в программировании ты слаб, а сосании силен
            Ответить
    • Я думаю, что это очень символично, что именно функция "отношение" такая сложная, ведь все, что делат реляционная база - манипулирует отношениями.
      Очевидно разработчики решили упростить АПИ, т.как много функций = сложно.

      А структуры в Питоне есть, но я предполагаю, что аргументов в этой функции было сначала меньше, а добавляли их по мере обнаружения недостатков планирования.
      Ответить
  • В бидоне такие сигнатуры не редкость. Всё-таки именованные аргументы развращают, в языке без них автору бы заебало постоянно писать do_something('foo', None, None, None, None, False, None, None, None, 42), что непременно бы мотивировало его на рефакторинг. А так вроде как и не говно.
    Ответить
  • Здравствуйте, wvxvw!
    Поздравляю Вас с днём рождения. Желаю здоровья, счастья, интересных и великих дел, новых загадок и всего-всего хорошего!
    Ответить
  • Если бы у тебя была ide, то проблем бы не было
    Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8