Leonardo, Fantástica a iniciativa !
O resultado de um trabalho como este, colaborativo, pode gerar muitos frutos para comunidade. Abs! -Thiago Rondon Em 28 de fevereiro de 2015 11:57, Leonardo Ruoso <[email protected]> escreveu: > 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: > > DBIx::Class — ORM padrão de facto para Perl e um dos mais versáteis > > 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 > > > 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 > > =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
