BT
  • Asserções Customizadas em Testes

    por Tomek Kaczanowski , traduzido por Gabriel Ozeas   em  16 Abr, 2014 1

    Este artigo discute algumas aplicações das chamadas “bibliotecas de matchers” na implementação de asserções customizadas, a fim de tornar os testes mais legíveis e de fácil manutenção.

  • Javascript: Desenvolvendo Componentes Modulares

    por Frederik Dohr , traduzido por Diogo Carleto   em  09 Abr, 2014

    Embora a maioria das aplicações web hoje em dia utilizem uma grande quantidade de JavaScript, mantendo o foco na funcionalidade do lado do cliente, a robustez e sustentabilidade continuam sendo um grande desafio. Este artigo apresentará um exemplo de evoluir um simples widget a partir de uma base de código, em grande parte não estruturado a um componente reutilizável.

  • Scrum Master: Posição ou Papel?

    por Brian Lawrence , traduzido por Marcelo Costa   em  12 Mar, 2014 1

    Uma idéia comum e compartilhada por muitos é a de que equipes Scrum precisam de um Scrum Master(SM) dedicado. Para equipes novas, isso até faz algum sentido. Mas à medida que as equipes amadurecem, elas ainda precisam de um SM dedicado? Pode um SM ter várias equipes? Pode a equipe assumir este papel por meio de um de seus integrantes?

Acceptance Test-Driven Development (ATDD), passo a passo

Postado por Paulo Rebelo em  19 Fev, 2014

O Acceptance Test-Driven Development é uma prática de obtenção de requisitos de forma colaborativa aplicada por equipes ágeis, onde exemplos concretos e testes automatizados são utilizados. 3

Arquitetura Corporativa como Estratégia

Postado por Marcelo Costa em  05 Fev, 2014

Arquitetos Corporativos atuam com as partes interessadas para construir a visão global de uma organização. Fazem a ligação entre a missão empresarial, a estratégia e os processos de uma organização.

Adicionando flexibilidade à sua implementação REST com Yoga

Postado por Corby Page , traduzido por Rafael Brito   em  27 Jan, 2014

As APIs REST são extremamente atrativas pela elegância dos designs e possuem o que Adam Bosworth do Google descreve como "simples, menos rigorosas e extensível com pouca ordem".

Sua aplicação está pronta?

Postado por Gil Zilberfeld , traduzido por Diogo Carleto   em  23 Jan, 2014

Entregamos software na maior parte das vezes no prazo, priorizando o que é importante e entregando uma aplicação com certo nível de qualidade. Mas, podemos dizer o quão preparada está a aplicação?

Do Groovy ao Java 8

Postado por Dan Woods , traduzido por Daniel Sousa   em  21 Jan, 2014

Este artigo focará nas semelhanças entre o Groovy e o Java 8, e vai demonstrar o quão familiar os conceitos do Groovy se traduzem para Java 8.

Java Garbage Collection Essencial

Postado por Martin Thompson , traduzido por Diogo Carleto   em  21 Jan, 2014

As centenas de flags de inicialização da JVM deixam tudo confuso quando tentamos otimizar o garbage collector? Esse artigo explicará as vantagens e desvantagens na escolha e ajustes dos algoritmos.

Retrospectivas Ágeis: Um ritual valioso mas mal-compreendido

Postado por TC Caetano em  07 Jan, 2014

Retrospectivas são um ritual valioso utilizado por equipes ágeis, mas podem passar uma falsa sensação de melhora contínua, quando mal executadas. Conheça armadilhas e dicas. 1

Criando uma cultura de aprendizado e inovação

Postado por Jeff Plummer , traduzido por Rafael Sakurai   em  18 Dez, 2013

Esse artigo descreve os passos utilizados para criar uma cultura de inovação a partir de uma iniciativa ascendente para treinamento e educação em uma empresa de engenharia.

Modelo contratual tradicional: Maior risco de fracasso?

Postado por Susan Atkinson and Gabrielle Benefield , traduzido por Leonardo Campos   em  04 Dez, 2013

Susan Atkinson e Gabrielle Benefield argumentam que o modelo de contrato padrão para o desenvolvimento de software contribue para os altos índices de insucesso em projetos de TI.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT