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" <[email protected]> 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: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > >
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
