Singleton / Borg - Padrões de Projeto #8 | Live de Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น •

  • @Heriun
    @Heriun 2 หลายเดือนก่อน +3

    Refaz o conteúdo de orientação a objetos pfvrr

    • @Dunossauro
      @Dunossauro  2 หลายเดือนก่อน +3

      Uma hora eu acabo refazendo :)

  • @joelrooldemelojunior9612
    @joelrooldemelojunior9612 หลายเดือนก่อน

    Por favor faça um live sobre Meta Programação

  • @oedgarcastro
    @oedgarcastro 2 หลายเดือนก่อน

    Que conteúdo absurdo

  • @joseitojunior1749
    @joseitojunior1749 2 หลายเดือนก่อน

    Não tem live de metaclasse mas tem uma Live sobre a versão 2.2 do python q fala bastante sobre. N lembro o número

  • @josefalero2746
    @josefalero2746 2 หลายเดือนก่อน

    Por que não implementar o método __new__ pra passar a instância? Fica mais bonito:
    MyClass() is MyClass() # True

    • @josefalero2746
      @josefalero2746 2 หลายเดือนก่อน

      Ah, tu explicou depois.

  • @josefalero2746
    @josefalero2746 2 หลายเดือนก่อน

    Mas olha só: por que não implementar um singleton como um módulo?
    import logger
    logger.warning("spam")
    import logger as foo
    foo is logger # True
    Qual é a vantagem de se dar ao trabalho de escrever uma classe, se o módulo já faz isso?

    • @Dunossauro
      @Dunossauro  2 หลายเดือนก่อน

      Na última implementação do singleton original eu mostrei como fazer isso com funções/módulos