[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