Todos os conteúdos de Alberto Souza na InfoQ
Último conteúdo em destaque por Alberto Souza

- Tópicos
- Ruby,
- Java,
- Linguagens Dinâmicas,
- SOA,
- .NET,
- Linguagens,
- Arquitetura,
- Programação,
- Arquitetura Corporativa,
- Agile,
- Livro
Recentemente tivemos uma conversa com o time editorial da InfoQ sobre os livros que poderíamos indicar para leitores da Infoq baseado nos livros que mais nos influenciaram como programadores, arquitetos e gerentes.Aqui está uma lista de dezesseis livros que todos nós concordamos que podem ajudar, com algumas dicas e comentários dos editores que fizeram a sugestão.
Notícias por Alberto Souza
- Tópicos
- Colaboração em Equipes,
- Times Distribuidos,
- Colaboração,
- Scrum Master,
- Scrum,
- Trabalho em Equipe,
- Agile nas empresas,
- Agile,
- Entrevistas
O ScrumMaster ou gerenciador de iteração é um papel crucial num time ágil, e escolher qual organização ou time vai trabalhar com ele é muito importante – considerando que para um novo projeto é recomendavel a preparação de um ambiente de sucesso.
- Tópicos
- Ruby on Rails,
- Ruby,
- Entrega de Qualidade,
- Linguagens Dinâmicas,
- Qualidade,
- Coaching,
- Linguagens,
- Artesanato de software,
- Coaching e Mentoring,
- Melhores Práticas,
- Agile,
- Programação,
- Rails,
- Refatoração,
- Livro
Ruby on Rails já está aí há cerca de 5 anos, e durante todos esses anos diversas aplicações foram desenvolvidas. Várias dessas aplicações foram criadas enquanto os desenvolvedores estavam aprendendo Ruby e Ruby on Rails, e por consequência, não utilizaram as melhores práticas de desenvolvimento. Apesar disso, as aplicações continuam online.
- Tópicos
- Adoção de Agile,
- Testes Unitários,
- Agile nas empresas,
- Agile,
- TDD,
- Testes
Recentemente, Dave Nicolette criou uma lista consolidada de tutorias sobre TDD originados da discussão dos membros do grupo de Extreme Programming. Aqui está um overview sobre a lista de tutorias, categorizado, para quem quer começar rapidamente com Test Driven Development.
- Tópicos
- Agile nas empresas,
- Coaching e Mentoring,
- Melhoria Contínua,
- Escalabilidade de Agile,
- Agile
Promover, manter, e evoluir as práticas ágeis numa empresa requer expertise e experiência. Inicialmente, muitas empresas trazem especialistas para que possam iniciar a adoção. Laura Moore descreveu um modelo, baseados nos Blue Angels, que as empresas podem usar para desenvolver e preparar especialistas internos.
- Tópicos
- Virtual Machines,
- Ruby,
- Python,
- Runtimes,
- Linguagens Dinâmicas,
- Java,
- Linguagens,
- Desempenho e Escalabilidade,
- Programação,
- Ruby 1.9
CrossTwine é uma tentativa de melhorar as performances dos run-times das linguagens Ruby e Python. Diferentemente da nova Ruby VMS, o CrossTwine Linker permite desenvolver rapidamente interpretadores e VMS. A empresa pretende oferecer serviços para utilizar a tecnologia CrossTwine Linker para acelerar as aplicações específicas.
- Tópicos
- .NET,
- Acesso a Dados,
- Programação,
- Bancos de dados,
- nHibernate
Ayende Rahien fez treze posts no seu blog descrevendo os diferentes tipos de mapeamento do NHibernate, explicando em detalhes cada um. Ayende é um dos colaboradores do NHibernate, criador do NHibernate Profiler e vem utilizando o NHibernate por muitos anos.