Identificando Code Smells em seu código Ruby

Publicado por Luiz Cezer Marrone Filho no dia dev

Desenvolvimento de Software

A refatoração de código é uma prática quase diária no desenvolvimento de software e seria ideal se todo desenvolvedor tivesse o hábito de aplicar a regra do escoteiro em todo código ruim que ele encontrasse.

Porém nem sempre é fácil saber o que é um “código ruim”, ou um “código que está fedendo” e para isso é ideal que desenvolvedores conheçam os padrões que possam identificar um código que está “fedendo”, ou seja, encontrar um code smell em seu código.

Os desafios em 1 ano como Líder de Engenharia na RD

Publicado por Victor Hugo Bernardo no dia gestão

Time de Produto, Design e Engenharia da Resultados Digitais no Team Building para o Quarter 2 de 2017

No último dia 23 de maio, completei 1 ano de Resultados Digitais. Antes daqui, havia trabalhado por 16 anos em uma única empresa, e fui desligado em um momento de crise. Naquele momento, resolvi ir em busca de uma oportunidade que me desafiasse. A RD vinha (e continua) se destacando no mercado, crescendo e se mantendo ágil, com grandes desafios de escala, vi que tinha muita afinidade com o que eu estava procurando.

Passado 1 ano, senti que foi uma excelente escolha, pois foram muitos desafios superados nesse período. Vou falar um pouco deles no decorrer deste artigo. A RD é uma empresa que te desafia a ir além dos seus limites o tempo todo. É impossível ficar mais de um mês e não sentir evolução.

5 boas práticas para uso de Cucumber

Publicado por Ana Paula Vale no dia qa

boa prática cucumber

No ShipIt sempre contamos para você como testamos nossas features aqui na Resultados Digitais e quais ferramentas usamos para isso. Como exemplo, tivemos posts sobre boas práticas em testes de aceitação e sobre como pensar em testes no início do processo de qualidade dentro do seu time ágil com Cucumber.

Adotamos Cucumber para criar nossos testes de aceitação e aplicamos algumas práticas de uso para mantermos a qualidade do código de teste e como reutilizá-lo. Vou trazer algumas dessas práticas para te ajudar a saber usar da melhor forma essa ferramenta.

Escalando o time de Gestão de Produtos na Resultados Digitais

Publicado por Alexandre Spengler no dia gestão, produto

Foguete

Uma das coisas mais impressionantes da Resultados Digitais é o seu crescimento extremamente acelerado. É quase impossível entrar em uma conversa sobre a RD com alguém de fora da empresa e o assunto “o crescimento da RD é impressionante” não surgir de alguma forma. E, se pra quem está de fora isso já impressiona, imagina pra quem está vivendo essas mudanças! É realmente uma experiência incrível!

Kanban: o que uma melhoria de processo tem a ver com Growth Hacking

Publicado por Luciano Marcelino no dia agile, gestão

cactus comparação

Recentemente passei a entender o método Kanban mais como uma ferramenta de melhoria de processo do que como uma ferramenta de gestão de processo em si. Na verdade, nunca fui nenhum especialista em metodologias ágeis de desenvolvimento. Quando comecei a trabalhar como desenvolvedor eu caí de paraquedas no scrum e nunca dei muita atenção ao que diziam os princípios. Sempre tentei questionar o processo para que nós, como time, não repetíssemos erros passados. Eis que, hoje, tendo estudado um pouco mais da metodologia ágil, consigo entender porque me dei melhor quando comecei a trabalhar com kanban (ou algo parecido com kanban, mas sem nome nenhum).

Testathon: como foi o primeiro grande hackaton de testes no Brasil

Publicado por Bárbara Cabral e Thiago Medeiros no dia qa

image

Nos dias 11 e 12 de março aconteceu em São Paulo o evento mundial Testathon, que reuniu QAs do Brasil inteiro com o objetivo de testar aplicativos famosos, competir, encontrar muitos bugs, compartilhar conhecimento, conhecer pessoas leais e, principalmente, se divertir! Nesta edição a Resultados Digitais contou com a participação do Thiago Zluhan Medeiros e Bárbara Cabral.