[SP-pm] Equinócio de Inverno 2015 — DBIx::Class
Leonardo Ruoso
leonardo at ruoso.com
Sat Feb 28 06:57:28 PST 2015
Senhores,
Gostaria de saber quem gostaria de contribuir para um Equinócio temático
sobre DBIx::Class durante este mês de março.
O programa sugerido até agora seria, do dia 1º a 20 de março:
1.
DBIx::Class — ORM padrão de facto para Perl e um dos mais versáteis
2.
DBIx::Class::Schema — O patamar de todas as suas classes de entidade
3.
DBIx::Class::Core — Conhecendo os recursos básicos do ORM
4.
DBIx::Class::Row — Da tradução de cada objeto em um registro
5.
DBIx::Class::Relationship & DBIx::Class::Relationship::Base —
Relacionamentos entre entidades
6.
DBIx::Class::ResultSource — Em alguns casos metaprogramação é a melhor
solução
7.
DBIx::Class::ResultSet & DBIx::Class::ResultSetColumn — Das operações em
coleções de objetos ou como obter DAO mágicos
8.
DBIx::Class::InflateColumn — Objetos como atributos serializados
9.
DBIx::Class::Schema::Loader — Engenharia reversa de um banco de dados
existente
10.
$schema — Minha própria implementação
11.
$schema::Result::$result_class — Mapeamento das tabelas em classes de
entidade
12.
$schema::ResultSet::$resultset_class — Magia personalizada para coleções
13.
$schema::Result::$virtualview_result_class — Consulta complexa
pré-definida
14.
SQL::Abstract — Consulta complexa orientada a dados
15.
Como acessar funções e Stored Procedures
16.
Reduzindo a complexidade ciclomática com joins e prefetching
17.
Formas usuais para melhorar a velocidade de inicialização
18.
Formas usuais para melhorar a velocidade de execução (é possível
desabilitar conveniências quando não são necessárias)
19.
Controle fino sobre suas transações
20. Solução de problemas
Naturalmente o melhor seria começarmos a trabalhar nos artigos mais básicos
primeiro, depois nos mais avançados. O esqueleto básico de cada artigo
consistiria em extrair e traduzir aspectos importantes da própria
documentação.
Seria bem interessante haver comparações com Design Patterns e componentes
de Java, Python ou .Net.
Um grande abraço,
--
Leonardo Ruoso
Journalist, Perl developer and business consultant
Media, UFC/2006; Telecom, IFCE/1998
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20150228/43629579/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list