Fronteiras da Metaprogramação
Talk details
Metaprogramação em Python é um tema recorrente em qualquer evento. Mas o porque se fala tanto? Toda a palestra sobre Metaprogramação vemos decorators, descriptors e metaclasses, mas e depois? Qual o proximo cápitulo?
Nesta palestra irei focar tecnicas de metaprogramação utilizando o import hook e o modulo AST. Vou explorar formas de se moldar o código Python ao gosto do freguês. Como tornar padrões de projetos não intrusivos. Como inspecionar e auditar o código, e o que testes de mutação tem haver com tudo isso.
É uma palestra essencialmente com código ao vivo. live-coding extreme. Vamos explorar as fronteiras da metaprogramação em Python. Fazer Python ser o que você quer que ele seja.
Speaker details
Gustavo Maia Neto (Guto Maia) Deixou de lado os titulos de certificação e abdicou das nomeclaturas superlativas como de "Desenvolvedor" e "Arquiteto". É Programador por definição, traduz da linguagem ao código de máquina. Pesquisador de paradigmas e linguagens de programação.