[SP-pm] Equinócio de Inverno 2015 — DBIx::Class
Leonardo Ruoso
leonardo at ruoso.com
Mon Mar 2 08:05:45 PST 2015
Renato, muito bacana o artigo do Paulo, vamos para a Suíça?
Fora isso, tenho de ver como colocar as footnotes direito, que ficaram bem
ruins inline. Qual o melhor suporte de source, pós?
Eu vou preparar um outro artigo mais conceitual antes de cair nos detalhes
da dbic, e depois de uma conversa com o MST e umas leituras. Mas faço isso
hoje mesmo. Então se alguém puder ir fazendo um arquivo sobre a
DBIx::Class::Core, ou seja, sobre os recursos mais básicos, seria de grande
ajuda, mesmo que fosse um draft a ser melhorado.
A decisão do MST de fugir de over engineering no design foi uma das mais
acertadas dos últimos 20 anos da Eng de Software.
Em 02/03/2015 08:27, "Renato Santos" <renato.cron em gmail.com> escreveu:
> Leonardo,
> Subi o texto do Paulo Henrique Rodrigues hoje, então, amanhã podemos
> voltar com o DBIx::Class:
>
> Perl*soas*, veja como é facil mandar textos para o
> http://sao-paulo.pm.org/
>
> o Paulo Henrique Rodrigues chegou faz 5 dias e já está publicando!
>
> Segue a lista de artigos órfãos:
>
> - DBIx::Class::Schema — O patamar de todas as suas classes de entidade
> - DBIx::Class::Core — Conhecendo os recursos básicos do ORM
> - DBIx::Class::Row — Da tradução de cada objeto em um registro
> - DBIx::Class::Relationship & DBIx::Class::Relationship::Base —
> Relacionamentos entre entidades
> - DBIx::Class::ResultSource — Em alguns casos metaprogramação é a
> melhor solução
> - DBIx::Class::ResultSet & DBIx::Class::ResultSetColumn — Das
> operações em coleções de objetos ou como obter DAO mágicos
> - DBIx::Class::InflateColumn — Objetos como atributos serializados
> - DBIx::Class::Schema::Loader — Engenharia reversa de um banco de
> dados existente
> - $schema — Minha própria implementação
> - $schema::Result::$result_class — Mapeamento das tabelas em classes
> de entidade
> - $schema::ResultSet::$resultset_class — Magia personalizada para
> coleções
> - $schema::Result::$virtualview_result_class — Consulta complexa
> pré-definida
> - SQL::Abstract — Consulta complexa orientada a dados
> - Como acessar funções e Stored Procedures
> - Reduzindo a complexidade ciclomática com joins e prefetching
> - Formas usuais para melhorar a velocidade de inicialização
> - Formas usuais para melhorar a velocidade de execução (é possível
> desabilitar conveniências quando não são necessárias)
> - Controle fino sobre suas transações
> - Solução de problemas
>
> --
> Saravá,
> Renato CRON
> http://www.renatocron.com/blog/
> @renato_cron <http://twitter.com/#!/renato_cron>
>
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20150302/faad57d4/attachment.html>
More information about the SaoPaulo-pm
mailing list