Palestra "Encapsulamento em Python: propriedades e descritores"

INSCRIÇÕES GRATUITAS
Para receber um link para o hangout minutos antes de começar, inscreva-se via EventBrite: http://descritores-beta.eventbrite.com/

RESUMO DA PALESTRA:
Python não tem campos privados, mas o decorador `property` permite substituir atributos públicos por getters e setters sem quebrar código cliente. E o mecanismo de descritores, usado no Django para declarações de campos de modelos e forms, permite reutilizar a lógica de getters/setters através de composição em vez de herança. Esta palestra demonstra como propriedades e descritores funcionam, refatorando um exemplo prático em seis etapas guiadas por testes.

SOBRE O PALESTRANTE
Ramalho é sócio e professor nas Oficinas Turing. Foi diretor técnico do Brasil Online, portal pioneiro da Abril S/A na Web (1996). Liderou times para os portais IDG Now, BOL, UOL, AOL Brasil e outros, usando Python desde 1998. Como instrutor, atendeu clientes como Citibank, CPqD, Serpro, Presidência da República, Globo.com e Itaú. Ajudou a criar a Associação Python Brasil e foi seu 1º presidente. É membro da Python Software Foundation e fundador do Garoa Hacker Clube, o primeiro hackerspace do Brasil.

 

Português, Brasil
Onde: 
via Google Hangout
Quando: 
quarta-feira, 10 Outubro, 2012 - De 21:00 até 22:00
Categoria: 

Não há comentários.

Comentar